C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■84065 / )  有効桁数3桁まででJIS丸めがしたい
□投稿者/ AI (1回)-(2017/05/12(Fri) 14:53:14)

分類:[VB.NET/VB2005 以降] 

2017/05/12(Fri) 15:07:31 編集(投稿者)
2017/05/12(Fri) 15:07:15 編集(投稿者)

VB.net2005で開発をしております

有効数字3桁まででJIS丸め(有効数字4桁目をJIS丸め)をしたいのですが、
どのように考えれば良いのか分からずに困っております。

例1. 0.1234 → 0.123
例2. 1.234 → 1.234
例3. 12.345 → 12.3
例4. 123.45 → 123
例5. 1234.5 → 1230

例1. 0.1234 → 0.123 の場合であれば、
以下のように求めればよいかと思いますが、
他の例2.〜5などの場合どのように求めれば良いのか分かりません。

Dim Value as decimal

Value = System.Math.Round(0.1234, 3)

以上、アドバイスの程どうぞよろしくお願いします。




返信 編集キー/


管理者用

- Child Tree -