C#でアプリ開発をしています。
double d1 = 1234.1234; double d2 = 123456.123456; Console.WriteLine(d1.ToString("00000.00000")); // 01234.12340 Console.WriteLine(d2.ToString("00000.00000")); // 23456.12345 // 出力したい数値 // d1: 1234.1234 // d2: 23456.12345
現在上のコードのようにしているのですが、⓪埋めになってしまいます。
出力したい数値になるようにはどのように記述すればいいでしょうか。
以上です。よろしくお願いいたします。
>整数5桁以内小数5桁以内にしたいです。
では、102345.123のとき、どうします?02345.123ですか?それとも2345.123ですか?
やりたいのは2345.123なんですけど、そういう問題も出てくるんですね。失礼しました。
DataBaseの(NUMBER 10,5)に値をセットする際に桁数が多すぎてエラーが出たのでこの質問をしたのですが、考え方を変えないといけないですね。ありがとうございました!!!
> DataBaseの(NUMBER 10,5)に値をセットする際に桁数が多すぎてエラーが出た
データベースのカラムサイズを拡張するようDBの開発者と相談したほうがいいです。カラムの都合でデータを丸めたら、後で価値のないデータになります。
分かりました!!!!
すみません、長々とありがとうございました!!!
回答2件
あなたの回答
tips
プレビュー