符号 "
编辑后的精度增加后,结果如下:
-1.$e+000
" 的含义是什么?这类事物属于哪个类别或使用什么关键词可以搜索到它们?编辑后的精度增加后,结果如下:
-1.$e+000
" 的含义是什么?这类事物属于哪个类别或使用什么关键词可以搜索到它们?-1.#INF
,在我回答后被编辑成了-1.$e+000
,这在我引用的文章中没有提到。我不确定它们是否相同。 - mskfisher-1.#INF
、-1.#IND
和类似文本时,这意味着你在使用 Microsoft Visual Studio,正在看到一种特殊的浮点类型,它不能用一个数字来表示…也就是说,要么是 无穷大,要么是 NaN("不是一个数字")。
你可以通过在 printf
中指定精度来得到变体 -1.#J
,而通过在 iostreams 中指定低精度,你可以得到 -1.$
。
科学计数法中的后缀 e+000
只是指数为 0
的表示方法,可以安全忽略。
在 Linux GCC 上,你往往会看到文本 inf
和 nan
。