c语言中p-记数法是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 19:40:19

c语言中p-记数法是什么?
c语言中p-记数法是什么?

c语言中p-记数法是什么?
C99 里16进制浮点数记数法.类似E,但不同.数以0x开头(数字0字母x),然后是16进制浮点数部分,接着是p,后面是以 2为底的阶码.
例如:0xb.1ep5 其中
b.1e 是16进制浮点数, 乘后面的p5.p5 等于 2的5次方(10进制512).
所以化成十进制:(11+1/16.0+14/256.0) * 512.0.
[注意,非C99编译器不支持p记数法].