C語言浮點(diǎn)數(shù)運(yùn)算?
能
在C語言中,當(dāng)不同數(shù)據(jù)類型的數(shù)量混合時,會發(fā)生數(shù)據(jù)類型的自動轉(zhuǎn)換,這是由編譯系統(tǒng)自動完成的。自動轉(zhuǎn)換遵循以下規(guī)則:
1.如果涉及的運(yùn)算類型不同,先轉(zhuǎn)換成相同的類型,再進(jìn)行運(yùn)算。
2.在增加數(shù)據(jù)長度的方向上進(jìn)行轉(zhuǎn)換,以確保精度不降低。
所以整數(shù)可以用浮點(diǎn)數(shù)來計算。
參考代碼:
#includestdio.hintmain(){
inta10
雙s0.01
printf(.2lf
,s*a);
返回0;}
