Double.parseDouble(stringValue)を使用して0.0001を文字列からdoubleに変換すると、1.0E-4が返されます。小数点以下4桁の値を0.0001として取得する方法。Android文字列から倍精度への変換
-12
A
答えて
2
あなたは、DecimalFormatを使用して、昏睡状態の後の位置を定義することができます。
String stringValue= 0.0001;
DecimalFormat df = new DecimalFormat("##0.###");
df.format(stringValue);
1.0E-4は、意味1.0 * 10^-4 0.0001
詳細と同じであるのDecimalFormatについてはこちらをhttps://developer.android.com/reference/java/text/DecimalFormat.html
関連する問題
- 1. コンソールアプリケーションの文字列/倍精度換算
- 2. 8バイトの倍精度文字列をuint64_tに変換
- 3. 文字列を共有設定から倍精度値に変換する
- 4. IEEE 754倍精度のMIPS CからJavaへの変換
- 5. 配列型の文字列を.csvで倍精度に変換するread
- 6. 文字列形式の可能性のある文字列倍精度または整数から整数へ
- 7. C++精度を失う変換を倍増させる文字列?
- 8. JAVAが文字列に倍精度文字を追加する
- 9. ARMのQtで倍精度からQStringへの変換が正しくない
- 10. 複数の数値を文字列から倍精度浮動小数点数に変換する方法
- 11. Csharp - 文字列に変換せずに単精度から小数点への変換
- 12. 文字列から整数へのハッシュ関数の精度
- 13. 画像から倍精度に変換するMatlab
- 14. ビジュアルスタジオで64ビットの倍精度をバイト配列形式の80ビット倍精度に変換する
- 15. C++倍精度/精度
- 16. 角度2入力NgModelから文字列への変換
- 17. 文字列からintへの変換
- 18. 文字列からUnicodeへの変換
- 19. 文字列からラムダへの変換
- 20. Java:inetaddressから文字列への変換
- 21. 文字列からバイトへの変換
- 22. バイトから文字列への変換
- 23. 単精度への倍精度の丸め:上限の強制
- 24. 倍精度乱数列
- 25. 文字列配列から文字列への変換Swift
- 26. Androidの日付から文字列への変換の問題
- 27. VB6 - 特定のカルチャを使用して文字列を倍精度に変換しますか?
- 28. C++、文字列から文字配列への変換
- 29. spring mvc form bean文字列から文字列への変換
- 30. 16進文字列から16進文字列への変換
String.Formatの( "%を。4F" 見て、secondNumberのようなもの); – ADM
0.0001は文字列で、出力を2倍にします。文字列ではなく、0.0001と全く同じです。 – AndEngine
@AndEngineしかし、[1.0E-4 **は0.0001と全く同じ**です(https://www.wolframalpha.com/input/?i=1.0e-4)。ダブル。出力をログに記録しているときに、文字列に変換するときには、別の表現が得られます。 –