#include <stdio.h>
int main() {
printf("%f",0x6effff10.Ap0);
return 0;
}
上面的代码给出的打印值为1862270736.625000.小数点后的表示法是什么意思?
小数点后数值的用法说明.
#include <stdio.h>
int main() {
printf("%f",0x6effff10.Ap0);
return 0;
}
上面的代码给出的打印值为1862270736.625000.小数点后的表示法是什么意思?
小数点后数值的用法说明.
0x6effff10.Ap0
是十六进制浮点常量.A
的左边是数字和句点;有效位数是6EFFFF10.A
.p
引入了2的幂来zoom 有效数,类似于表示十进制浮点常量的十进制指数的e
.意思是6EFFFF10.A16·20.