小编Mal*_* P.的帖子

C中的十六进制浮点常数

我有一个十六进制浮点常量,我想在我的C程序中直接声明,并避免转换.我相信它必须首先正常化,对吗?我如何规范它并声明它?

// hex constant 0xDE.488631  
double val = 0xDE.488631; // Error must have exponent.
double val = 0x0.DE488631p-2;  // Pretty sure this is wrong.
Run Code Online (Sandbox Code Playgroud)

c floating-point hex

9
推荐指数
1
解决办法
5479
查看次数

标签 统计

c ×1

floating-point ×1

hex ×1