C語言中的除用符號(hào) / (正斜杠)表示
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,提供網(wǎng)站制作、成都網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);可快速的進(jìn)行網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,是專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
用法:
1、當(dāng)被除數(shù)和除數(shù)均為整型時(shí),結(jié)果為整型。
如1/2的結(jié)果是0,9/2的結(jié)果是4
2、當(dāng)被除數(shù)和除數(shù)任意一個(gè)為浮點(diǎn)數(shù)時(shí),結(jié)果為浮點(diǎn)數(shù)。
如1.0/2的結(jié)果是0.50000000000000000(double型),9.0/2.0的結(jié)果是4.5000000000000000(double型)
擴(kuò)展資料:
c語言中其他的計(jì)算函數(shù)
int isdigit(int ch) 若ch是數(shù)字('0'-'9')返回非0值,否則返回0
int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否則返回0
int islower(int ch) 若ch是小寫字母('a'-'z')返回非0值,否則返回0
double fabs(double x) 返回雙精度參數(shù)x的絕對(duì)值
long labs(long n) 返回長整型參數(shù)n的絕對(duì)值
double exp(double x) 返回指數(shù)函數(shù)ex的值
參考資料來源:百度百科-C語言函數(shù)
可以相除,計(jì)算機(jī)先將整型變量值的類型自動(dòng)轉(zhuǎn)換為浮點(diǎn)型(但是整型變量本身的數(shù)據(jù)類型和值并不改變),之后進(jìn)行浮點(diǎn)數(shù)的運(yùn)算。
舉例如下:
int?a1=4,?a2;
float?b1?=?5.2,?b2;
a2?=?b1/a1;??//?運(yùn)算結(jié)果為1,因?yàn)閍2為int類型,所以將5.2/4=1.3的結(jié)果轉(zhuǎn)換為int型,即舍去小數(shù)部分
b2?=?b1/a1;??//?運(yùn)算結(jié)果為1.3,因?yàn)閎2為float類型,可以表示小數(shù),所以將5.2/4=1.3的結(jié)果直接賦值給變量b2
直接除就可以了
比如定義一個(gè)整形變量int x;
另一個(gè)整形變量int y;
浮點(diǎn)型變量float z;
浮點(diǎn)數(shù)除法:
z = (float)x / (float)y