1. 程式人生 > >C語言知識彙編7

C語言知識彙編7

(24-)
1.精度格式:%[]資料型別
作用:指定輸出小數保留的位數
單精度有效位數只有6-7位,當保留位數大於它時,輸出的就是垃圾位數
有效位數是從小數點前面開始運算1.2中的1就是有效位數
雙精度有效位數只有15-16位
其他格式:%[.*]資料型別
double dvalue = 1.234568843436768;
printf("%.*lf\n",5,dvalue);
2.長度:
char a = 'a';
short int b = 123;
int c = 123;
long int d = 123;
long long int e = 123;
printf("%hhi\n",a); 97
printf("%hi\n",b);
printf("%i\n",c);
printf("%li\n",d);
printf("%lli\n",e);