2倍を印刷する機能をカスタマイズするにはどうすればよいですか?この関数は、小数点以下の桁数(私のロケールではカンマ)を計測器として取得し、ユーザーが指定したカンマの後の桁数でpiを出力します。小数点以下2桁の数字を印刷
答えて
var digits = 4;
var myDouble = Math.PI;
var formattedValue = myDouble.ToString("N" + digits.ToString(),
CultureInfo.CurrentCulture);
CultureInfo.CurrentCulture - >これは必要ありません。 – gruber
@gruber - コード解析/ FxCopは、あなたがしなければあなたに吠えるので、私は習慣から文化の指定を含みます。それにかかわらず、私はあなたのために働いてうれしいです! –
String.Formatは、NumberFormatInfo.NumberDecimalDigitsプロパティの使用に役立つ場合があります。
MSのコード例。
Public Shared Sub Main()
//' Gets a NumberFormatInfo associated with the en-US culture.
Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat
//' Displays a negative value with the default number of decimal digits (2).
Dim myInt As Int64 = - 1234
Console.WriteLine(myInt.ToString("N", nfi))
//' Displays the same value with four decimal digits.
nfi.NumberDecimalDigits = 4
Console.WriteLine(myInt.ToString("N", nfi))
End Sub
私は自分のプロジェクトで同様の問題を解決したと言います。
結果の値を文字列に変換します。 =あなたはパイのように使用しているので
String Result = "3,14";
3,14が
スプリットを使用して(シャアは())//配列にこれを分割するために、カンマを使用し
あなたは配列を取得します今、array [1]は2番目の部分を与えます。
それでも文字列であるため、長さを取得するにはstring.Length()
関数を使用します(カンマの後に続く桁数)。
結果の数字を任意の方法で印刷できるようになりました
- 1. 小数点以下1桁以上の数字を印刷
- 2. 小数点以下2桁の小数点以下2桁の小数点以下の桁数
- 3. Javaで小数点以下2桁の文字列を印刷する方法
- 4. 小数点以下の数字を印刷
- 5. 小数点以下2桁の小数点以下を切り捨てます
- 6. 小数点/貨幣フィールドの小数点以下2桁
- 7. エキスは、小数点以下2桁
- 8. 小数点以下2桁までの丸め数字
- 9. Excel小数点以下2桁の数字
- 10. 年次給与&小数点以下2桁の小数点以下の桁数を返します。
- 11. 2桁の小数点以下の桁数jquery
- 12. C++で小数点以下1桁以上を印刷しますか?
- 13. 小数点以下2桁の浮動小数点数と小数点以下6桁の同じ浮動小数点数を比較する
- 14. bigdecimalと小数点以下の桁数
- 15. 小数点以下の桁数
- 16. 小数点以下の桁数
- 17. 小数点以下を小数点以下の桁数に変換します。
- 18. elasticsearch - 小数点以下2桁以上の数字を検索する
- 19. 小数点以下2桁で変換する文字列
- 20. 数値パイプ0または2小数点以下の桁数
- 21. 浮動小数点数を小数点以下2桁までフォーマットします。
- 22. 浮動小数点数を小数点以下2桁に変換する
- 23. 格納時に小数点以下2桁の小数点以下2桁の小数点以下を小数点以下2桁に置き換えない理由
- 24. 小数点以下の桁のリスト
- 25. 2桁から小数点以下3桁に丸めます
- 26. LISP - 小数点以下の桁
- 27. 小数点以下の桁落ちグリッチ
- 28. SQLの小数点以下桁
- 29. Xcode 4.2小数点以下の桁
- 30. 小数点以下の桁QTableViewデリゲート
あなたは持っているものの例を投稿できますか? – unholysampler