大規模な数値を科学的な書式で書式化しようとしていますが、3の倍数で計算する必要があります。これを行うための推奨される方法はありますか?フォーマットC#倍数から3の倍数の倍数のScientfic表記
私はテーブルの中に数字の範囲を持っています。実際の科学的フォーマット(小数点の前に1桁の数字があります)の代わりに、私は3の倍数のべき乗を持つためにその変更をしています。例:
3.123e + 003
19.523e + 003
よりもむしろ:
3.123e + 003
1.952e + 004
すべての力を3の倍数にすると、テーブルをスキャンしやすくなります。
ありがとうございます。
これは一般に「エンジニアリング表記」と呼ばれ、また、この質問で説明されていますhttp://stackoverflow.com/questions/808104/engineering-notation-in-c。 –
ありがとうBピート。そのポストを見ていたのですが、私はエンジニアではないので、ユニットと混同し始めました。同僚は、テーブルのユニットではなく、3の倍数について尋ねました。面白い投稿ですが、私はオプションとして浮かせるかもしれません:) – Marc
ユニット指定(m、k、...)を使用するかどうかにかかわらず、私は、他の質問で議論された方法のいくつかは、あなたがそれを述べたように問題が発生します。 –