c語(yǔ)言中除法運(yùn)算規(guī)則 c語(yǔ)言中的除號(hào)?
c語(yǔ)言中的除號(hào)?1. C語(yǔ)言中的除法符號(hào)/當(dāng)整數(shù)除法的結(jié)果為(50000.2)]/50000.2]/4];(50000.2]/50000.9)9/2.0f的結(jié)果為4.50000000(浮點(diǎn)型)3,擴(kuò)展
c語(yǔ)言中的除號(hào)?
1. C語(yǔ)言中的除法符號(hào)/當(dāng)整數(shù)除法的結(jié)果為(50000.2)]/50000.2]/4];(50000.2]/50000.9)9/2.0f的結(jié)果為4.50000000(浮點(diǎn)型)
3,擴(kuò)展名
浮點(diǎn)數(shù)包含單精度浮點(diǎn)數(shù)(float)和雙精度浮點(diǎn)數(shù)(double)
~C語(yǔ)言中的除法符號(hào)是“/”。用int和float類型分別做除數(shù)
1和int/int,結(jié)果無(wú)疑是int類型,如1/2,結(jié)果是0
2,int/float結(jié)果仍然是0
3,float/int結(jié)果是0.500000
4,float/float結(jié)果是0.500000
C語(yǔ)言算術(shù)運(yùn)算,如果是同一類型的算術(shù)運(yùn)算數(shù)據(jù)(-*/So,當(dāng)除號(hào)的左右兩邊都是整數(shù)時(shí),商就是整數(shù)!如果操作中涉及的數(shù)據(jù)類型不同,則有以下類型轉(zhuǎn)換規(guī)則:
1。字符必須首先轉(zhuǎn)換成整數(shù)(C語(yǔ)言規(guī)定字符類型數(shù)據(jù)和整數(shù)數(shù)據(jù)可以通用)。
2. short類型轉(zhuǎn)換為int類型。
3. 為了提高運(yùn)算精度,將浮點(diǎn)數(shù)據(jù)轉(zhuǎn)換為雙精度數(shù)據(jù)。其次,有以下規(guī)則:當(dāng)操作不同類型的數(shù)據(jù)時(shí),應(yīng)先將它們轉(zhuǎn)換為相同的數(shù)據(jù)類型,然后再進(jìn)行操作。轉(zhuǎn)換規(guī)則是從低級(jí)到高級(jí)。從低到高:char、short、int、unsigned、long、double(float)