アプリ版:「スタンプのみでお礼する」機能のリリースについて

0.001ずつずらしたいのですが実際の値は
1.552のところは1.5519999999
のようになります。
これを解決する方法はないのでしょうか?
ROW()-0.001のようにしても因数が小さすぎると表示されます。どなたか解決方法をご教授ください。

Excel

「0.001ずつずらしたいのですが実際の値」の質問画像

A 回答 (4件)

2進数による小数点以下の数値で発生する微小誤差ですね。



ROUND関数で四捨五入すれば良いと思います。
※ 有効桁(丸める桁数)をいくつにすればよいのかは、電動機に関する工学をされているようですので書くまでもないと判断します。

・・・

それよりもセルの書式設定がおかしなことになっている事のほうが気になる。
290行、293行、296行のセルが他と違っているよね。
    • good
    • 0

セルの書式設定→数値→小数点以下3桁


この設定で、1.552 にすることはできます。
    • good
    • 0

インクリメンタルする数値は1000倍の値をつかって、


結果は1000で割った値を使う。
    • good
    • 0

表示が異なるってことですよね。


値は変わらんので気にしなきゃ良いと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A