MatLab中最小正浮点数2.2251e-308是怎样用计算机实现的

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:44:13
好像Excel中的最小正浮点数也是它,听老师说好像用硬件与软件算法共同实现的,请教高手为我解答其原因

在最大支持64位IEEE标准定义的浮点运算里面,这是64位二进制所能达到的最小值~~~~~

老师说的不准确吧,这更多的是硬件问题,物理上就只支持这么多位的计算,软件再怎么折腾也没用。

  dim a as single'浮点数
dim b as integer'正整数
a=5.167
if a=int(b) then
b=int(a)
else
b=int(a)+1
end if