2
A
回答
4
double result = (150.0/100.0)
一個或兩個數應該是一個浮動/上=
5
角色的整數中的一個的右手側到浮點型雙。你應該考慮小數和雙之間的差異,決定你想要的,但使用雙:
double result = (double)150/100;
3
使號碼float
var result = 150/100f
,或者你可以讓任何數量的加浮動.0
:
double result=150.0/100
或
double result=150/100.0
8
嘗試:
double result = (double)150/100;
當你像以前那樣進行劃分:
double result = 150/100;
的等分作爲一個Int先完成,然後它被強制轉換爲雙,因此你會得到1.0 ,你需要在方程中有一個雙倍的數字,以便將它分成雙倍數。
1
如果你只是使用像150和100這樣的字面值,C#會將它們看作整數,整數運算總是「舍入」。你可以添加一個標誌,如浮點「f」或小數點「m」,不能得到整數數學。例如result = 150m/100m
會給你一個不同於result = 150/100
的答案。
相關問題
- 1. 無法在ASP.NET中的Dropdownlist中獲得正確的值C#
- 2. C#Registry.GetValue無法獲得正確的值
- 3. 如何獲得確切的輸出?
- 4. Mysql查詢,得到確切的價值
- 5. 如何在使用PHP的數組中獲得確切的鍵值?
- 6. 得到確切的價值setter屬性值屬性中的ResourceDictionary
- 7. 如何在OS X中獲得確切的NTP漂移
- 8. SVG getCTM()沒有得到確切值
- 9. C++,如何從字符串中獲得正確的double值?
- 10. 如何獲得ASP.NET中的確認框返回值C#
- 11. C#浮不插入的確切價值
- 12. 數組在foreach中獲得值c#
- 13. 如何在C++中獲得平均值?
- 14. 正確獲得與用c
- 15. 在SQL中選擇確切的值
- 16. 如何獲得const string&的值在C++
- 17. 無法獲得BSTR數據的確切位置在VARIANT結構
- 18. 如何獲得數組中的確切元素?
- 19. 如何獲得Java應用程序中的確切執行點?
- 20. 如何獲得句子中確切詞的長度? Python
- 21. 如何獲得ID的精確值
- 22. 獲得價值不確定的錯誤
- 23. 無法從ASP.NET中的SQL數據庫獲取確切的值
- 24. 獲得在C#
- 25. 獲得在C#
- 26. 獲得在C#
- 27. 獲得在C#
- 28. 獲得在C#
- 29. 獲得在C#
- 30. 在C編程中無法獲得正確的輸入
查找整數除法 - 「100」是一個整數 - 使用雙精度 – BrokenGlass 2013-03-14 03:56:43