台灣最具影響力的-資訊專家社群 - 讓您成為最有價值的IT專業人才
線上人數
1381
 
會員總數:230353
接案會員:6772
文章總數:2320
討論主題:176138
歡迎您免費加入會員
討論區列表 >> Java >> 請問數字怎麼取絕對值??

[變換順序]
[我要回覆]
1


回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問數字怎麼取絕對值??
價值 : 10 QP  點閱數:4824 回應數:7

點圖分享到Plurk吧!
樓主

deth
門外漢
0 29
238 17
發送站內信

如題,謝謝。

本篇文章發表於2005-05-08 13:24
什麼是iT Power資訊報 新手會員瞧一瞧
1樓
回應

Benny
捐贈 VP 給 Benny 檢舉此回應
java我不懂..

不過可以自己寫個絕對值函數

如果a小於0 則 a=a*(-1)


本篇文章回覆於2005-05-08 15:12
--未登入的會員無法查看對方簽名檔--
2樓
回應

Samuel
檢舉此回應
if (a<=0){
a=a*(-1);
System.out.println(a);
}else(a>0){
System.out.println(a);
}


本篇文章回覆於2005-05-09 01:07
--未登入的會員無法查看對方簽名檔--
3樓
這應該有類似abs之類的函數吧
印象中每個語言幾乎都有


本篇文章回覆於2005-05-09 02:57
--未登入的會員無法查看對方簽名檔--
4樓
回應

大笨象
檢舉此回應
import java.lang.Math.*;


abs(long a)
Returns the absolute value of a long value.


本篇文章回覆於2005-05-09 07:14
--未登入的會員無法查看對方簽名檔--
5樓
回應

大笨象
檢舉此回應
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Math.html#abs(long)

abs
public static long abs(long a)Returns the absolute value of a long value. If the argument is not negative, the argument is returned. If the argument is negative, the negation of the argument is returned.
Note that if the argument is equal to the value of Long.MIN_VALUE, the most negative representable long value, the result is that same value, which is negative.


Parameters:
a - the argument whose absolute value is to be determined
Returns:
the absolute value of the argument.
See Also:
Long.MIN_VALUE


本篇文章回覆於2005-05-09 07:17
--未登入的會員無法查看對方簽名檔--
6樓
回應

好手
捐贈 VP 給 好手 檢舉此回應
基本上Sun有提供完整的文件可供參考,下次您可以先搜尋文件看看喔!


本篇文章回覆於2005-05-15 11:58
--未登入的會員無法查看對方簽名檔--
7樓
哈哈...好手那個圖形好炫啊
還自己弄成印章喔
我也要來合成一個^___^a


本篇文章回覆於2005-05-15 18:19
--未登入的會員無法查看對方簽名檔--
[變換順序]
1
 

回覆
如要回應,請先登入.