如何在下面的C程序中解释.Ap0?[重复]

ahy6op9u  于 2023-11-16  发布在  其他
关注(0)|答案(1)|浏览(92)

此问题在此处已有答案

hexadecimal floating constant in C(1个答案)
关闭21天前.

#include <stdio.h>

int main() {
    printf("%f",0x6effff10.Ap0);
    return 0;
}

上面的代码给出的打印值为1862270736.625000。小数点后的表示法是什么?
使用后十进制值的说明。

fdbelqdn

fdbelqdn1#

0x6effff10.Ap0是一个十六进制浮点常量。A的左边是数字和句号;有效位是6EFFFF10.Ap引入了2的幂来缩放有效位,类似于e用于十进制浮点常量的十进制指数。它表示6mFF10.A16·20。

相关问题