1

Windows 上の R15b は次のようになります。

>trunc(1.9999999999999999999).
2

さらに言えば、フロートを入力するだけで次のように返されます。

> 1.9999999999999999999.              
2.0

私の知る限り、切り捨て関数は小数部分を削除するだけです(少なくともそれが必要です)。フロア関数も私の知る限りトリックを行うかもしれませんが、私が見たフロアの実装はオンラインでの使用を投稿しています...あなたはそれを推測しました... trunc。

私はこれを気にしているわけではありません。私が開発しているプログラムにとって正しいものであるためには、実際にはこれが必要です。

これに関するアイデアはありますか?

ありがとう。

4

2 に答える 2