2011年9月29日

[ruby-list:48421] 切り捨てについて教えてください

(1200 * 0.7) #=> 840.0
(1200 * 0.7).floor #=> 840
(1200 * 0.7).truncate #=> 840
期待通り 840

(1300 * 0.7) #=> 910.0
(1300 * 0.7).floor #=> 909
(1300 * 0.7).truncate #=> 909

期待に反して 909?

この違いはなぜでしょうか? 教えてください


投稿者 xml-rpc : 2011年9月29日 03:37
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/106576
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。