Python對小數(shù)進行除法運算的正確方法示例
更新時間:2014年08月25日 09:32:42 投稿:junjie
這篇文章主要介紹了Python對小數(shù)進行除法運算的正確方法示例,正確的方法是需要轉(zhuǎn)換成浮點數(shù),否則永遠不會得到正確結(jié)果,需要的朋友可以參考下
求一個算式
復(fù)制代碼 代碼如下:
a=1
b=2
c=3
print c*(a/b)
運行結(jié)果總是0,反復(fù)檢查拆開以后,發(fā)現(xiàn)在Python里,整數(shù)初整數(shù),只能得出整數(shù)。
也就是 a 除 b 這個結(jié)果永遠是0,只要把a或者b其中一個數(shù)改成浮點數(shù)即可。
復(fù)制代碼 代碼如下:
a=1
b=2
c=3
print c*(a/float(b))
print c*(float(a)/b)
這樣才能準確算出a除b的正確結(jié)果,當然,如果a比b大,并且不需要小數(shù)位數(shù)部分可以不用float。
如:
復(fù)制代碼 代碼如下:
a=1
b=2
c=3
print c/a # 3
print c/b # 1
print c/float(b )# 1.5
相關(guān)文章
Python實現(xiàn)動態(tài)循環(huán)輸出文字功能
這篇文章主要介紹了Python實現(xiàn)動態(tài)循環(huán)輸出文字功能,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-05-05python 實現(xiàn)學(xué)生信息管理系統(tǒng)的示例
本篇文章主要分享python學(xué)生管理系統(tǒng)的使用,文章非常詳細地介紹了通過示例代碼實現(xiàn)的學(xué)生管理系統(tǒng),該系統(tǒng)對每個人的研究或工作都有一定的參考學(xué)習(xí)價值,希望你能在其中有所收獲。2020-11-11如何利用Playwright庫進行電影網(wǎng)站數(shù)據(jù)的獲取
playwright庫是微軟開源的一個庫,這個庫的功能更加的強大,除了可以實現(xiàn)同步操作,同樣也可以實現(xiàn)異步的操作,這篇文章主要介紹了如何利用Playwright庫進行電影網(wǎng)站數(shù)據(jù)的獲取,需要的朋友可以參考下2023-05-05