c99里的16进制浮点数计数法。非c99不可用。
数以0x开头,后面紧跟16进制小数eg:12.3,1b.e3等等(e是14,b是11)
12.3=1乘16的1次方+2乘16进制的0次方+3乘16进制的-1次方。
后跟p再跟以2为底的阶码。
eg:p5意味着乘2的5次方;
所以0x12.3p5=(1*16^1+2*16^0+3*16^(-1))*(2^5);
p-计数法
最新推荐文章于 2024-09-01 23:03:28 发布
c99里的16进制浮点数计数法。非c99不可用。
数以0x开头,后面紧跟16进制小数eg:12.3,1b.e3等等(e是14,b是11)
12.3=1乘16的1次方+2乘16进制的0次方+3乘16进制的-1次方。
后跟p再跟以2为底的阶码。
eg:p5意味着乘2的5次方;
所以0x12.3p5=(1*16^1+2*16^0+3*16^(-1))*(2^5);