[問題] C的long double

看板Programming作者 (dddd345tw)時間17年前 (2008/04/14 11:48), 編輯推噓3(306)
留言9則, 6人參與, 最新討論串1/1
在Dev-C++下 int main() { long double a=5.2; printf("%Lf",a); //為什麼輸出是0呢? return 0; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.161.97.130

04/14 16:27, , 1F
不是 %lf 嗎?
04/14 16:27, 1F

04/14 17:18, , 2F
會不會是long是使用在整數的關係呢??
04/14 17:18, 2F

04/14 19:52, , 3F
%lf也不行
04/14 19:52, 3F

04/14 21:00, , 4F
是 %llf ?
04/14 21:00, 4F

04/14 22:11, , 5F
因為底層的 MS C runtime 不支援 long double
04/14 22:11, 5F

04/14 22:13, , 6F
詳情請參考:http://tinyurl.com/5usus7
04/14 22:13, 6F

04/14 22:27, , 7F
我還頗好奇什麼是long double的@@
04/14 22:27, 7F

04/14 22:27, , 8F
以前到現在使用上都有問題.
04/14 22:27, 8F

04/14 22:27, , 9F
也無法分辨他跟double的差別...
04/14 22:27, 9F
文章代碼(AID): #180jFwtR (Programming)