C++
文章平均质量分 53
sihuachun
这个作者很懒,什么都没留下…
展开
-
C++ 关键字
C++关键字alignas continuefriend registertruealignofdecltype gotoreinterpret_casttryasmdefault if return typedefautodeleteinlineshorttypeidbooldointsignedtypenamebreakdoublelongsizeof unioncasedynamic_cas...原创 2020-12-24 16:34:41 · 1027 阅读 · 0 评论 -
C++ Float和Double类型的有效位解释
存储分析C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算无论是float还是double,在内存中的存储主要分成三部分,分别是:符号位(Sign): 0代表正数,1代表负数指数位(Exponent): 用于存储科学计数法中的指数部分,并且采用移位存储方式尾数位(Mantissa): 用于存储尾数部分由图可知:float和double的精度是由尾数的位数来决定的。浮点数在内存中是按科学计数法来存储的,其整数部分始终是一个隐含着的“1”,由于它是不变的原创 2020-12-23 16:26:50 · 4043 阅读 · 0 评论