Float を String にフォーマットするにはどうすればよいですか。
1 => "1.0"
1.12345 => "1.12345"
それ以外の:
String.Format("{0:0.0}", 123.0); // Limit amount of digits
ありがとうございました!
Float を String にフォーマットするにはどうすればよいですか。
1 => "1.0"
1.12345 => "1.12345"
それ以外の:
String.Format("{0:0.0}", 123.0); // Limit amount of digits
ありがとうございました!
桁数に上限はありますか?
代わりに以下を使用できます:
String.Format("{0:0.0#####}", floatVal)
#
あなたはあなたが望む/合理的であると考えるものにアウトを拡張することができます。.
フォーマット指定子のに続いて、aは常に0
小数点以下の桁数を表示する必要があることを示し、存在する場合は表示する必要があることを示します。#
toString()は、さまざまなデータ型を他の形式にフォーマットできるようにするIFormatProviderを取ることができます。
float f = 1.45783f;
string result = f.ToString("f2");
float f = 1.45783f;
string result = f.ToString("f2");