0
我需要pl sql的除法結果的實部。 我已搜索整個谷歌,但我找不到它。看來甲骨文輪結果到最接近實數除法結果的實部分pl sql
numb:=(numb/10);
dbms_output.put_line(numb);
我需要pl sql的除法結果的實部。 我已搜索整個谷歌,但我找不到它。看來甲骨文輪結果到最接近實數除法結果的實部分pl sql
numb:=(numb/10);
dbms_output.put_line(numb);
下面是一個代碼塊計算整數和數量的小數部分:
DECLARE
numb NUMBER := 987;
n1 NUMBER;
n2 NUMBER;
BEGIN
n1 := TRUNC(numb/10);
n2 := MOD(numb, 10);
dbms_output.put_line('n1=' || n1); -- n1=98
dbms_output.put_line('n2=' || n2); -- n2=7
END;
'我已經搜索整個google'。那真是令人印象深刻。向我們提供更多有關您實際需求的信息?至少,numb變量的數據類型是什麼,它的初始值是什麼(現在看起來是'null',並且不僅僅是你看不到「真正的部分」(提醒?)你贏了根本看不到任何東西)。你想要的輸出是什麼。 [我要問一個問題](http://stackoverflow.com/help/how-to-ask) –
「真實部分」是什麼意思?你在說[複數](https://en.wikipedia.org/wiki/Complex_number)嗎? –
也許一個可重複的測試案例將有助於解釋您遇到的問題。 –