C#の変数に指数表記の数値を割り当てるにはどうすればよいですか?
6.626 X 10のPlancks Constantを使用しようとしています-34
これは私が持っているコードで正しくありません:
Decimal PlancksConstant = 6.626 * 10e-34;
あなたは次のように設定できます(M
タイプのdecimal
サフィックスに注意してください):
decimal PlancksConstant = 6.626E-34M;
しかし、これは事実上になります。1E-28未満の大きさの数値をdecimal
として表すことができないためです。
したがって、代わりにdouble
を使用する必要があり、これを定義するだけです。
double PlancksConstant = 6.626E-34;