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

学习 时间:2026-04-06 21:53:22 阅读:9397
c语言中p-记数法是什么?

最佳回答

稳重的蜡烛

乐观的啤酒

2026-04-06 21:53:22

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记数法]。 再问: 2的5次方等于32的吧? 再答: 是的,你说得对,2的5次方等于32。 2的9次方等于512。 p9 等于512。改p9 我就自圆其说了。抱歉。 p后面是以 2为底的阶码 这点 是对的。

最新回答共有2条回答

  • 淡定的战斗机
    回复
    2026-04-06 21:53:22

    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记数法]。 再问: 2的5次方等于32的吧? 再答: 是的,你说得对,2的5次方等于32。 2的9次方等于512。 p9 等于512。改p9 我就自圆其说了。抱歉。 p后面是以 2为底的阶码 这点 是对的。

上一篇 一个长方体的长是1米8分米,这个纸箱有()个面是正方形,每个面的面积是()平方分米;其余()面是长方形,面积大小(),纸

下一篇 难忘的中秋节450字