我不確定測試出來的數值是否完全無錯
但這兩組資點如果為存在的
運算過程(p-m)/m)
第一組1455 1396 運算過後得到 -0.0405498281786941597304.......
正確答案為 -4.05% keep
第二組 20000 19991 運算後得到 -0.0004499999999999999876834633205646696......
正確答案為-0.05% keep
如果兩組數字都是在同一個位數的部位取四捨五入則同乘10000之後
第一組:-405.4
第二組:-4.4
那如果如正確答案的情況
第一組 為何第二組 捨去進位的情況不同 有人能告訴我,我是否理解錯誤?
又或者答案真的有問題?
第2組算出來是-0.00045阿
所以四捨五入完變成
-0.0005
-0.05%
第2組算出來是-0.00045阿
所以四捨五入完變成
-0.0005
-0.05%
第二組的狀況如果不用大數顯示似乎會顯示-4.5E-4 的確會顯示-0.00045 ,但大數顯示則是-0.0004499999......
那這樣是否可以認為是將後方小數點後第6位進位後得到-0.00045,依這樣的情況下
第一組-0.0405498281 =>-0.04055
第二組-0.0004499999 =>-0.00045
這樣就變成
第一組 :-0.0406
第二組 :-0.0005
如果把兩者得到的過程比照的話就會跟正確解答有出入
而只把第二組直接當成整除得到-0.00045去運算,這樣答案的確沒錯
但這樣不就有正確答案標準的疑慮嗎?兩組答案得到的過程居然不同
還是不應該這樣解釋,有其他正確的解釋方法?
第2組算出來是-0.00045阿
所以四捨五入完變成
-0.0005
-0.05%
第二組的狀況如果不用大數顯示似乎會顯示-4.5E-4 的確會顯示-0.00045 ,但大數顯示則是-0.0004499999......
那這樣是否可以認為是將後方小數點後第6位進位後得到-0.00045,依這樣的情況下
第一組-0.0405498281 =>-0.04055
第二組-0.0004499999 =>-0.00045
這樣就變成
第一組 :-0.0406
第二組 :-0.0005
如果把兩者得到的過程比照的話就會跟正確解答有出入
而只把第二組直接當成整除得到-0.00045去運算,這樣答案的確沒錯
但這樣不就有正確答案標準的疑慮嗎?兩組答案得到的過程居然不同
還是不應該這樣解釋,有其他正確的解釋方法?
阿 抱歉 我沒注意到(19991-20000)/20000 是得到0.00045 似乎是用BigDecimal會顯示不同呢
沒事了 謝謝