重複の可能性:
C# の工学表記法?
メートル法接頭辞が科学表記法よりも好ましいかどうかは議論の余地があるかもしれませんが、物理単位のユースケースがあると思います.
私は周りを見回しましたが、.NETにはそのようなものが組み込まれていないようです.それとも私はそれについて間違っていますか? それを達成する方法は何でも構いません。
明確化として: 目標は、任意の数値を、1 から 999 までの値とそれぞれのメトリック プレフィックスを持つ浮動小数点または整数文字列として表示することです。
例えば
1000 -> 1k
0.05 -> 50m
いくつかの丸めを使用して:
1,436,963 -> 1.44M