此问题在此处已有答案:
hexadecimal floating constant in C(1个答案)
关闭21天前.
#include <stdio.h>
int main() {
printf("%f",0x6effff10.Ap0);
return 0;
}
上面的代码给出的打印值为1862270736.625000。小数点后的表示法是什么?
使用后十进制值的说明。
此问题在此处已有答案:
hexadecimal floating constant in C(1个答案)
关闭21天前.
#include <stdio.h>
int main() {
printf("%f",0x6effff10.Ap0);
return 0;
}
上面的代码给出的打印值为1862270736.625000。小数点后的表示法是什么?
使用后十进制值的说明。
1条答案
按热度按时间fdbelqdn1#
0x6effff10.Ap0
是一个十六进制浮点常量。A
的左边是数字和句号;有效位是6EFFFF10.A
。p
引入了2的幂来缩放有效位,类似于e
用于十进制浮点常量的十进制指数。它表示6mFF10.A16·20。