
printf()函式列印Long double型別的值,輸出結果為0???
編譯器是mingw64
uj5u.com熱心網友回復:
printf("%lf", num)uj5u.com熱心網友回復:
要用%llf輸出long double,因為double是用%lf,然后加了一個long,所以是%llf,其實%Lf也是可以的(已經驗證);
long double是C99標準支持的,也要看你的編譯器是否支持
uj5u.com熱心網友回復:
對于printf()函式的用法,請參考《C++中printf()函式的用法10-4》希望能夠幫到您!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47666.html
標籤:C語言
上一篇:clumsy過濾器引數設定疑問
下一篇:C語言 小白求助!
