我有一个十六进制浮点常量,我想在我的C程序中直接声明,并避免转换.我相信它必须首先正常化,对吗?我如何规范它并声明它?
// hex constant 0xDE.488631 double val = 0xDE.488631; // Error must have exponent. double val = 0x0.DE488631p-2; // Pretty sure this is wrong.
c floating-point hex
c ×1
floating-point ×1
hex ×1