童装店没生意怎么办:浮点运算是什么意思啊

来源:百度文库 编辑:高考问答 时间:2024/04/30 06:54:51
我看到很多的地方
比方说显卡和CPU等都提示到了 浮点运算这个词语
不知道这个词语是什么意思啊
能不能简单易懂的说一下啊
谢谢啊

作为主CPU主要从事的运算,都是在许可范围内尽可能逼近的近似值,(相当多时候乘法比加法快,没想到吧?),而FPU这主要从事浮点运算,以前称之为协处理器,486以前并不包含在CPU中(8086~8087,80286~80287,80386~80387=80386DX,80486SX~80487=80486DX,586=586+587……)浮点运算是高精度的运算方式,主要运用在科学和多媒体中。可以理解为小数点可移动的运算方式。目前速度AMD>>Inter

简单的说,浮点运算就是把小数点“浮动”起来进行运算。即硬件不固定小数点的位置,根据具体需要进行调整。
比如(随便举个例子),一般的乘法 1.5 * 2.3,固定小数点的计算机需要8bit表示一个数就够了,但是若是 0.0000000000015 * 0.0000000000000023,本质上和 1.5 * 2.3 的运算没有什么区别,但是还把小数点固定的话,就需要很大的空间来存放待运算数、中间结果和最终结果,并且计算机要费时处理大量没意义的0。
因此采用浮点运算,类似于科学计数法,直观上就是把乘数变成 15 * 23,再单独处理小数点的位置。这样能极大地提高运算速率、节省空间。