python求除數(shù)的方法

這篇文章主要介紹python求除數(shù)的方法,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

修文網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,修文網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為修文1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的修文做網(wǎng)站的公司定做!

在Python中,除法有兩種:/和//。

X / Y

對于Python2.X來說,如果兩個操作數(shù)都是整數(shù),那么結(jié)果將向下取整(這個和C里面的不同,C里面是向0取整),也就是說,如果結(jié)果本來是-2.5,那么向下取整為-3,如果結(jié)果本來是2.5,那么向下取整為2;如果兩個操作數(shù)有浮點數(shù),那么就是浮點數(shù)除法,結(jié)果就是浮點數(shù)除法;對于Python3.X來說,不管操作數(shù)有沒有浮點數(shù),都是浮點數(shù)除法:

/ -2
#2.X 商:-3 余數(shù):-1
#3.X 商:-2.5 余數(shù):-1
#C 商:-2 余數(shù):1

5.0 / -2
#2.X 商:-2.5 余數(shù):-1.0
#3.X 商:-2.5 余數(shù):-1.0
#C 商:-2.5 余數(shù):C中的%取余運算符不支持浮點數(shù)類型

上面比較有意思的是對于%取余運算,在Python中,和C語法不同的是,取余運算符支持浮點數(shù)運算,并且如果操作數(shù)有浮點數(shù),那么返回的結(jié)果類型也是浮點型。

X // Y

//運算對于Python2.X和Python3.X來說,效果是一樣的,無論操作數(shù)都是整數(shù),還是包括浮點數(shù),//都會向下取整,當(dāng)然對于有浮點數(shù)的計算,結(jié)果仍會以浮點數(shù)形式返回,比如-5.0 // 2,結(jié)果是-3.0:

-5 // 2
#2.X 商:-3 余數(shù):1
#3.X 商:-3 余數(shù):1
#C 商:-2 余數(shù):-1

-5.0 // 2
#2.X 商:-3.0 余數(shù):1.0
#3.X 商:-3.0 余數(shù):1.0
#C 商:-2.5 余數(shù):C的取余運算不支持浮點數(shù)

通過上面的例子可以知道,在Python中,余數(shù)的符號和除數(shù)相同(而在C中,余數(shù)的符號和被除數(shù)相同),有了這一點,就可以算出商的大小和符號。

以上是python求除數(shù)的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章題目:python求除數(shù)的方法
文章路徑:http://bm7419.com/article8/igsiop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、建站公司定制網(wǎng)站、靜態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營