現在小数点以下3桁に四捨五入されている数値を表示しています。 0.31、Math.Powを使用して、唯一の問題は、私は0.310(スタイリング目的のために)この番号を表示したいと思っています誰でもこれが可能ですか?小数点以下3桁の数値を表示するにはどうすればいいですか?
0
A
答えて
1
Fixed-Point Format SpecifierはToString
への呼び出しやstring.Format
で使用することができます
double x = 1493.1987;
string s1 = x.ToString("F3");
string s2 = string.Format("Your total is {0:F3}, have a nice day.", x);
// s1 is "1493.199"
// s2 is "Your total is 1493.199, have a nice day."
注意固定小数点書式指定子は常には、指定した小数点以下の桁数を示すこと。たとえば:https://msdn.microsoft.com/en-us:
double y = 1493;
string s3 = y.ToString("F3");
// s3 is "1493.000"
0
は、ToStringメソッドを見て、それを書式設定を与え、toString
double pi = 3.1415927;
string output = pi.ToString("#.000");
関連する問題
- 1. 小数点以下の桁数をテンプレートの小数点以下の桁数にするにはどうすればよいですか?
- 2. 最大値は何ですか?浮動小数点数を表示する小数点以下の桁数(PHP)
- 3. 小数点以下2桁を表示するにはどうすればよいですか?
- 4. 小数点以下を小数点以下の桁数に変換します。
- 5. MySQL - 小数点以下の桁数を更新するにはどうすればよいですか?
- 6. 小数点以下3桁のPHP浮動小数点数を表示しますか?
- 7. 浮動小数点/小数点から小数点以下3桁までを正確に丸めますか?
- 8. 小数点以下の桁はどうなりますか?
- 9. Pythonで小数点以下の桁をシフトするにはどうすればよいですか?
- 10. 価格を小数点以下2桁にフォーマットするにはどうすればよいですか?
- 11. 小数点以下の桁数を表示する方法は? (Java)の
- 12. SQLサーバの小数点以下2桁目の整数値を表示
- 13. 小数点以下の桁数で浮動小数点数を表示/配置する
- 14. floatの小数点以下の桁数は何ですか?
- 15. C++で小数点以下2桁を表示
- 16. 年次給与&小数点以下2桁の小数点以下の桁数を返します。
- 17. 浮動小数点型の列の小数点以下の桁数はどのように数えますか?
- 18. 浮動小数点数を制限値以下にクリップするにはどうすればよいですか?
- 19. VB.NETの数値の小数点以下の桁数
- 20. Vfページで整数だけを表示し、小数点以下は表示しないようにするにはどうすればいいですか
- 21. mvc3、C#に小数点以下2桁を表示する方法は?
- 22. MVC TextBoxForの小数点以下の桁数が小数点以下で拡大されます
- 23. 小数点/貨幣フィールドの小数点以下2桁
- 24. 小数点以下の桁QTableViewデリゲート
- 25. Xcode 4.2小数点以下の桁
- 26. LISP - 小数点以下の桁
- 27. 浮動小数点数を小数点以下2桁までフォーマットします。
- 28. 倍精度に影響する小数点以下の桁数
- 29. 小数点以下2桁以上のMVC3で小数点以下を書式設定する方法
- 30. Objective cに小数点以下2桁を表示しますか?
確かに形式を使用します/library/0c899ak8(v=vs.110).aspxまた、https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx –
この質問は、 http://stackoverflow.com/questions/3814190/limiting-double-to-3-decimal-placesの複製回答を見ると、そこには別の質問があることは明らかです。ここでの問題は、単純に 'decimal'を使って計算されていたはずの値には関係しません。実際に 'double'や' float'を使いたいのであれば、 'Math.Truncate(x * 1000)/ 1000'のようなことはできません。例えば、 '0.001'は' double'によって正確には表現されませんが、 '((double)0.001).ToString(" F3 ")を使うと" 0.001 "になります。 –