Сегодня я наткнулся на эту проблему простой в Matlab:Числа меньше, чем realmin
>> 1/(10^309)
ans =
0
и все в порядке. Теперь я печатаю:
>> 0.0001/(10^308)
ans =
9.999999999984653e-313
и получить очень смущен. Не было наименьшего числа в Matlab realmin=2.225073858507201e-308
? Почему вышеуказанный выход не дает 0
?