0

重複の可能性:
これらの数値が等しくないのはなぜですか?

私は数を丸めようとしていました。以下は問題ありません。

floor(3)
[1] 3

でも:

floor (0.6 / 0.2)
[1] 2

また

 x <- 0.6 / 0.2
 floor (x) 
[1] 2

なぜ 3 ではないのですか?

編集:

私は力学には関心がありませんが、関数が適切に機能するように、一貫して 3 に丸めることを望んでいます。

編集2:

私は複雑なことを考えていませんでした (次の議論のように、R が機能していないことを証明しようとしていない)、特に Matthew Lundberg からの以下の提案の助けを借りて、方法を見つけることができました。私のように便利だと思います。だからこれは私がやったことです -

x1 <- 0.6 *100
x2 <- 0.2 *100
floor (x1/x2)
[1] 3
4

0 に答える 0