可以在c ++中容纳多少个最大整数,可以将浮点类型加1?

问题描述 投票:0回答:1

假设我正在使用float来保存整数值,并向其添加微小的偏移,大约1s或2s。 float将停止在哪个值变化?此值的名称是什么?

c++ types floating-point terminology numeric-limits
1个回答
1
投票

获得a的IEEE 754浮点变量a == a+1的最小值是2^bits_precision,其中bits_precision比有效位数大一。

对于32位floatbits_precision为24。Demo

© www.soinside.com 2019 - 2024. All rights reserved.