単純な計算で
- 題名: 単純な計算で
- 著者: ハマリ人
- 日時: 2008/09/17 14:54:56
- ID: 23010
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 単純な計算で
- 著者: きいよ
- 日時: 2008/09/17 15:38:51
- ID: 23012
- この記事の返信元:
-
[23010] 単純な計算で ハマリ人 2008/09/17 14:54:56
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 単純な計算で
- 著者: 魔界の仮面弁士
- 日時: 2008/09/17 21:07:52
- ID: 23015
- この記事の返信元:
-
[23010] 単純な計算で ハマリ人 2008/09/17 14:54:56
- この記事への返信:
- ツリーを表示
分類:[.NET]
いつもお世話になっております。
少数切り捨のロジックで試行錯誤している際に不思議?な現象に出くわしました。
単純な乗算ですが、値によってとんでもない端数値になるのは何故でしょう?
またこれは.netでは回避出来ないのでしょうか?
例 2.50*100 → 250.0
2.51*100 → 250.99999999999997
2.52*100 → 252.0
2.53*100 → 252.99999999999997
2.54*100 → 254.0
2.55*100 → 254.99999999999997
2.56*100 → 256.0
2.57*100 → 257.0
・
・
・
よろしくお願いいたします。