半精度浮点数

✍ dations ◷ 2025-12-03 11:25:24 #半精度浮点数

半精度浮点数 是一种被计算机使用的二进制浮点数据类型。半精度浮点数使用2个字节(16位)来存储。

在IEEE 754-2008中,它被称作binary16。这种数据类型只适合存储对精度要求不高的数字,不适合用来计算。

半精度浮点数是一种较新的浮点类型。 英伟达在2002年初发布的Cg语言中称它作 half 类型,并首次在2002年末发布的GeForce FX中实现。ILM 当时正在寻找一种拥有高动态范围,且不需过多消耗硬盘和内存,并且能像单精度浮点数和双精度浮点数那样被用来进行浮点计算的图像格式。由SGI的John Airey领导的硬件加速可编程着色小组在1997年发明了作为'bali'设计工作的一部分的s10e5数据类型,曾在SIGGRAPH 2000年的论文中介绍过。(见章节 4.3)并且在美国专利7518615中被进一步记录。

半精度浮点数可在OpenEXR, JPEG XR, OpenGL, Cg语言、D3DX等计算机图形环境中使用。其与8位或16位整数相比具有动态范围高的优点,可以使高对比度图片中更多细节得以保留。与单精度浮点数相比,它的优点是只需要一半的存储空间和带宽(但是会牺牲精度和数值范围)。

IEEE 754 标准指定了一个 binary16 要有如下的格式:

按如下顺序排列:

IEEE 754r Half Floating Point Format.svg

除非指数位全是0,否则就会假定隐藏的起始位是1。因此只有10位尾数在内存中被显示出来,而总精度是11位。据IEEE 754的说法,虽然尾数只有10位,但是尾数精度是11位的(log10(211) ≈ 3.311 十进制数).

0 01111 0000000000 = 10 01111 0000000001 = 1 + 2−10 = 1.0009765625 (1之后的最接近的数)1 10000 0000000000 = −20 11110 1111111111 = 65504  (max half precision)0 00001 0000000000 = 2−14 ≈ 6.10352 × 10−5 (最小正指数)0 00000 1111111111 = 2−14 - 2−24 ≈ 6.09756 × 10−5 (最大尾数)0 00000 0000000001 = 2−24 ≈ 5.96046 × 10−8 (最小正尾数)0 00000 0000000000 = 01 00000 0000000000 = −00 11111 0000000000 = infinity1 11111 0000000000 = −infinity0 01101 0101010101 = 0.333251953125 ≈ 1/3

由于尾数的位数是奇数,所以默认情况下,1/3 这类的数会像双精度浮点数一样四舍五入。

相关

  • 互联网历史互联网历史起源于美国努力将计算机网络相互连接的过程,这个过程涉及国际合作,特别是与英国、法国研究人员的合作。互联网的主要前身为阿帕网。1974年美国国防部国防高等研究计
  • 柯林斯级潜艇柯林斯级(英语:Classe Collins)是澳洲海军最新锐潜艇,也是全球体积第四大的柴电潜艇,仅次于中国的032级、日本的苍龙级和亲潮级,已经逼近核子潜艇的大小。共计有六艘Collins (SSG
  • 居家照护居家照护(英语:home care, domiciliary care, social care, in-home care)当病患病况稳定,经医师判定不需再住院治疗可回家中疗养,医院医师、护理师仍可至家中提供医疗照护及照护
  • 台湾女人《台湾女人》为澎恰恰于2005年7月29日发行的个人第四张原创专辑,陈国华制作,擎天娱乐发行。
  • 自然魔法自然魔法(拉丁语:),又称低等魔法,是文艺复兴时期盛行的一类魔法,与仪式魔法(即高等魔法)相对。与需要借助神灵力量的仪式魔法不同,自然魔法师通过研究事物之间的隐秘性质()试图直接控制
  • 汤米·佛莱纳根汤米·佛莱纳根(Thomas Lee Flanagan,1930年3月16日-2001年11月16日)是美国爵士乐钢琴家,出生于底特律,以与艾拉·费兹洁拉的合作最为世人所熟知。他曾参与众多杰出的音乐专辑,例如
  • 李亚力李亚力可以指:
  • 桑特拉姆普尔桑特拉姆普尔(Santrampur),是印度古吉拉特邦Panch Mahals县的一个城镇。总人口15781(2001年)。该地2001年总人口15781人,其中男性8236人,女性7545人;0—6岁人口2120人,其中男1154人,女
  • 爱情,突如其来《爱情,突如其来》(日语:オーバー・フェンス)为日本小说家佐藤泰志著作《黄金の服》所收录的短篇小说映画化作品。佐藤泰志曾经一度放弃成为作家,返回北海道函馆职业训练学校进修
  • Ray (歌手)Ray(レイ,1990年10月14日-),本名中山怜香,日本女性歌手。隶属于日本Geneon环球娱乐公司旗下。