所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

C怎么判断一个数据为double类型?

发布时间:2020-04-12 08:39:57

资讯分类:double  判断  类型  数据  浮点  类型  精度
C怎么判断一个数据为double类型?

因为空间很宝贵,包括内存和磁盘以及网络流量等等。

一个 double 占用的空间是一个 float 的 2 倍。当数据量足够大的时候,翻一翻可是相当可观的。在精度允许的情况下,我们总是使用更节省空间的 float。甚至在特定领域,还会使用更小的浮点类型。例如,在 GPU 编程上 half 类型就很常见,作为比 float 还小一半的浮点类型,它在你能看到的所有游戏大作中发光发热。虽然精度与 double 不可同日而语,但应用在像素着色上,人眼根本无法分辨那极其微小的亮度变化。

所以,适用才是硬道理。

https://en.m.wikipedia.org/wiki/Half-precision_floating-point_format


Minifloat - Wikipedia

留言与评论(共有 0 条评论)
   
验证码:
Top