Возникли проблемы с вызовом.Компьютер с плавающей точкой - проблема с возвратом правильных результатов
Скажем, у меня есть теоретические, базу 10, с плавающей запятой калькулятор со следующими характеристиками
- Только 3 цифры для мантиссы
- 1 цифра для показателя
- Вход для мантиссы и экспоненту
Как эта машина вычислит следующее?
300 + \sum_{i=1}^{100} 0.2
Правильный результат 320. Результат станка 300. Но почему? Не удается добраться туда, куда пропадает 20 ...
Спасибо за ваше время.
как вы представляете 2e-1 с 1 цифрой в экспоненте? на самом деле, подумайте об этом, как вы представляете 300 с 1 цифрой в экспоненте? – davin
@ davin: Одна десятичная цифра. – TonyK
hmmm, должно быть, пропустил цифру знака для экспонента, хотя даже так, представляя 300? – davin