6
Q
問題與%克精度
A
回答
11
這是正確的行爲。
對於,A,E,E,F和F指示符:這是小數點後要打印的位數。
對於g和G說明符:這是要打印的有效數字的最大數目。
如果您使用f
而不是g
,那麼它將按預期工作。
示例代碼
#include <stdio.h>
int main(void) {
printf("%.6g\n", 36.666666662);
printf("%.6f\n", 36.666666662);
return 0;
}
結果
36.6667
36.666667
看到它聯機工作:ideone。
相關問題
- 1. MPI_REDUCE精度問題
- 2. Tensorflow精度問題
- 3. GPS精度問題
- 4. 問題精度和Lucene的
- 5. 精度問題的Fortran
- 6. Graphics2D旋轉精度問題
- 7. Fortran - 雙精度問題
- 8. 旋轉精度問題
- 9. 雙減法精度問題
- 10. J2ME雙精度值問題
- 11. Java BigDecimal精度問題
- 12. 精度高達1克
- 13. Jquery克隆問題與克隆表格
- 14. 問題與阿賈克斯
- 15. git克隆與ssh問題
- 16. git克隆問題與copssh
- 17. 問題與阿賈克斯
- 18. 長度與精度
- 19. Java雙精度總和問題
- 20. Rails的Mysql浮動精度問題
- 21. GMP-除法精度或打印問題
- 22. 十進制鑄造和精度問題
- 23. Java十進制精度問題
- 24. Networkx最小生成樹 - 精度問題?
- 25. 的Java JSlider的精度問題
- 26. Matlab - fprintf精度格式問題
- 27. mysql中的浮點精度問題
- 28. 雙比較VBA精度問題
- 29. 查看雙精度值問題
- 30. 的NSDate和雙精度問題
cplusplus.com不是「文檔」,事實上有關於一些接口的錯誤信息;一個想到的簡單例子就是scanf的返回值,除非他們已經修正了這個例子。如果您打算將「文檔」作爲鏈接,則應該指向C標準或POSIX中的等效語言(這更易於鏈接)。 –
@R ..:好點,我刪除了鏈接。感謝您的評論。 –