当前位置 : 主页 > 日博官网365bet >

sprintf执行的浮点值

来源:365bet平台赌场 作者:365bet体育网站 时间:10-19 07:10:05 点击:
有一个代码(以前嵌入了c)可以通过一些sprintf调用生成代码。
CSV文件。
有时显示1。
QO值。
我试图重现这些值,但条件应该是无限负,无限正,NaN,但它们似乎都不能提供神奇的东西。
QO结果。
那么,这有什么价值呢?
...是的,我知道产生该值的数学方法显然存在一些问题,但了解其含义对于调试很有用。
[编辑1]实际的转换行如下。
Sprintf_s(txt,CSV_HEADER_SIZE,“%。
3f“,值);
其中:
#defineCSV_HEADER_SIZE(100)
图形[CSV_HEADER_SIZE];
与MSVisualStudio2008一起编译。
[编辑2]更多挖掘指示0xFFFFFFFF指示-1。
#QO:
无符号= 0xFFFFFFFF;
浮点数* f =(浮点数*)
Printf(%
3f“,* f); // da-1
#QO

查看Visual Studio调试器,并将其扩展为-1。
#QNAN00,您认为这是Microsoft特定的NaN表示形式吗?



上一篇:mk袋多少钱?
下一篇:没有了
随机推荐
热门关注