全站数据
8 4 2 0 5 8 1

浮点和半浮点区别

考研小博士 | 简单学习,快乐成才!         
问题更新日期:2024-04-20 08:33:59

问题描述

浮点和半浮点区别求高手给解答
精选答案
最佳答案

浮点浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。

具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学计数法。半浮点16 bit浮点数也被称为半浮点(half float),非常类似于IEEE 对32bit单精度浮点数标准,只不过它只有5个exponent位和10个mantissa位而已。值得注意,这并不是一个标准的C++数据,CPU对其支持也不够好,不过GPU却能如同处理32bit浮点数一样高效的处理它。