[#47173] 小数点以下を切り捨てる方法について — "T.Soejima" <clev@...2.so-net.ne.jp>

お世話になっております。そえじま@勉強中です。

16 messages 2010/06/23

[ruby-list:47194] Re: 小数点以下を切り捨てる方法について

From: EGUCHI Osamu <eguchi@...>
Date: 2010-06-25 05:30:41 UTC
List: ruby-list #47194
えぐち@エスアンドイーです

2010年6月25日11:40 T.Soejima <clev@ck2.so-net.ne.jp>:
>> それはともかく、もともとの10進小数の切捨てというのが
>> 「本当に」必要なのかは疑問に感じました。
>> ワーストケースで比較すると四捨五入の2倍くらい
>> 誤差がありますので。
>>
> ワーストケースで比較するというのが、意味として理解できない
> んですが、(理解できないのは、私の理解力が低いからです。)
> 現在は通貨の計算をしていまして、実際の値と計算上の値に若干
> の誤差があります。
> この場合は、どうやらある桁数以下の値は、すべて切り捨てている
> ようなのです。
> なので、今回はどうしても切り捨てにしたかったという経緯でした。

合衆国の売上税の計算で、会計方針として
1¢未満の丸めに切り捨てを採用したら当てはまりそうです。

為替や会計では、整数ないし固定小数を使うのが適切な
シチュエーションが多々見られるようですね。

別の分野では、丸めを切り上げ・四捨五入・切り捨ての3条件振って計算し
解の値域から誤差を推定するという事もやられるようです。

  えぐち

In This Thread