Q
轉換浮動負值正
1
A
回答
22
相乘。
否定它。
或獲得絕對值。
基本算術。
float neg = -1.5f;
float pos1 = f * -1;
float pos2 = -f;
float pos3 = Math.abs(f);
3
分配負:
float f = -1.5f;
f = -f;
3
的絕對值函數在Java是Math.abs:
double f = Math.abs(-1.5); // f is now 1.5
0
0
如果你知道它是負的 - 只是乘-1f:
float example = -1.5f;
example *= -1f;
您也可以使用Math.abs:
example = (float)Math.abs(example);
0
從正,反之亦然轉換通過預先簽署簡單。
float var = -1.5; var = -var;
相關問題
- 1. 浮點值轉換
- 2. 如何將負向旋轉值轉換爲正向旋轉值?
- 3. 在JavaScript中將負浮點數轉換爲正數
- 4. 浮動到長轉換增加值
- 5. 轉換負Integer.MIN正長
- 6. 將負值轉換爲bytearray
- 7. 字符串浮動轉換?
- 8. 轉換SIint16浮動iPhone4
- 9. 轉換的NSString浮動
- 10. 轉換浮動到整數
- 11. 轉換一列浮動
- 12. 轉換文本框浮動
- 13. 轉換日期列浮動
- 14. 使用numpy.clip將正值和負值轉換爲位串
- 15. 在控制檯中將負值稱爲負值,負值如何轉爲正值?
- 16. 存儲非負浮點值
- 17. 如何檢查ruby值是否爲非負值浮動值?
- 18. 浮點轉換的正則表達式
- 19. 將負值轉換爲正數計數器部分
- 20. 正則表達式浮動正極和負極和6小數
- 21. 負載MySQL的值轉換爲JavaScript
- 22. 在mysql中將負值轉換爲零
- 23. .NET實現:在Math.Min雙轉換(浮動,浮動)
- 24. 錯誤「無法將'浮動'轉換爲'浮動...'...」
- 25. C#到SQL浮點值轉換
- 26. 整數值轉換爲浮點數
- 27. 無法將值轉換爲浮點數
- 28. 將字節轉換爲浮點值
- 29. 轉換貨幣自由浮動(和括號表明負數金額)
- 30. 負數ASCII轉換
或使用Math.abs()在你不知道,如果你的號碼是正還是負的情況下,但你希望它是積極的。 – Diogo 2011-01-14 09:54:04
@Jones:歡迎來到StackOverflow。請確保您單擊旁邊的複選框以接受您最喜歡的答案。 – abelenky 2011-01-14 10:12:44