printf("%.10lfn",2acos(0));請問這裡10後面的l是什麼意思,長整形嗎...

  • 作者:由 匿名使用者 發表于 收藏
  • 2023-01-26

printf("%.10lfn",2acos(0));請問這裡10後面的l是什麼意思,長整形嗎...IT孤鶩 2013-08-26

%lf 這是double資料型別的輸出形式

如果是%f 就是float輸出形式

printf("%.10lfn",2acos(0));請問這裡10後面的l是什麼意思,長整形嗎...mkw_anderson 2013-08-26

http://www。cplusplus。com/reference/cstdio/printf/?kw=printf

根據printf 的格式, 這裡的 “l” 是 length 的輸入, long 的意思。 可以與 d,i,u, o,x,X,c,s 的specifier 型別配搭。

所以lf 是不存在的

printf("%.10lfn",2acos(0));請問這裡10後面的l是什麼意思,長整形嗎...sunchy12345678 2013-08-28

l沒有作用。輸出 float & double 型的值都使用%f,輸出 long double 型的值使用%Lf。

printf("%.10lfn",2acos(0));請問這裡10後面的l是什麼意思,長整形嗎...冇理由架 2013-08-26

long float 即 double

printf("%.10lfn",2acos(0));請問這裡10後面的l是什麼意思,長整形嗎...888愚公888 2013-08-26

不是吧,lf應該是double型。祝LZ學習愉快,不清楚可追問。

Top