私は7桁に2桁を四捨五入しなければならないJavaプログラムを作成していますが、それを行う方法はわかりません。 like 6.6666667e-10 to 0.0000001
Javaの小数点第7位を切り捨てる方法
0
A
答えて
1
数値が小さすぎるため0を返す理由があります。小数点以下7桁に丸めることはできません。なぜなら、その中の最初の0でない数字は7桁目の後にあるからです。
しかし、大きめの数字のために、このコードは、トリックを行う必要があります。
double a = 6.66666667E-10;
DecimalFormat df = new DecimalFormat("#.#######");
df.setRoundingMode(RoundingMode.CEILING);
System.out.println(df.format(a));
+0
それは再び0を与えていません –
+0
私の言ったように、例の数字が小さすぎます。 より大きい数値を試してみるか、7桁を超えて試してみてください。 – ItamarG3
関連する問題
- 1. 小数点第2位を切り捨てる方法は?
- 2. 浮動小数点を小数点第2位に切り捨てる最も簡単な方法は?
- 3. 小数点以下を切り捨てる方法は?
- 4. 小数点以下を切り捨てる方法は?
- 5. 小数点以下を切り捨てるjava
- 6. 小数点以下切り捨て
- 7. (vb.net)小数点第2位に切り上げる
- 8. 小数点以下の零点を切り捨てる
- 9. 小数点第一位を四捨五入SSRS
- 10. 小数点以下第二位を四捨五入します。
- 11. TSQLの小数点以下桁数を切り捨てる方法は?
- 12. vb.net小数点第一位
- 13. 小数点以下2桁の小数点以下を切り捨てます
- 14. MongoDB - 3桁の小数点以下を切り捨てる方法
- 15. 小数点第2位を小数点以下第2位に小文字を小文字にする
- 16. インデックスの小数点以下を切り捨てる
- 17. ColdFusionで小数点以下2桁を切り捨てる方法は?
- 18. 小数点第一位を四捨五入していますか?
- 19. Rocket Universe小数点以下を切り捨てる
- 20. Googleフォームを小数点以下切り捨てにする
- 21. SQL - 小数点以下を切り捨てる場合
- 22. Ajaxを浮動小数点値から切り捨てる
- 23. トレーニングデータの小数点以下を切り捨てます
- 24. 小数点第2位までの数値を四捨五入する方法は?
- 25. 小数点以下を切り捨てます
- 26. gridview devexpressは小数点以下を切り捨てます
- 27. Fortran - 1小数点以下を切り捨てたい
- 28. SQL Server 2008で小数点以下を切り捨てます
- 29. Angularjs指令小数点以下2桁の切り捨て
- 30. Struts 2形式の小数点以下切り捨て
のDecimalFormat DF =新しいてDecimalFormat( "########を"); df.setRoundingMode(RoundingMode.CEILING); –
@ i-bobそれは上記の答えに0を与えていますが、私は必要です0.0000001 –