python2精确除法
生活随笔
收集整理的這篇文章主要介紹了
python2精确除法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python2和python3除法的最大區別:
python2:
print 500/1000
python2結果:取整數部分,小數并沒有保留
0 Process finished with exit code 0
python3:
print 500/1000
python3結果:得到真實結果,小數保留
0.5 Process finished with exit code 0
那么,如果python2想保留小數部分,要怎么做呢?
只需要增加一個導入包.就可以了.并不需要其它操作
from __future__ import division #用于/相除的時候,保留真實結果.小數
增加導入包后的,python2操作:
#coding:utf-8 from __future__ import division print 500/1000
結果:
0.5 Process finished with exit code 0
還有另一種方式.將除數或被除數兩個其它至少一個轉換成float型:
print float(500)/1000
結果:
0.5 Process finished with exit code 0
G
M
T
|
Detect language Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Galician Georgian German Greek Gujarati Haitian Creole Hausa Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Lao Latin Latvian Lithuanian Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Persian Polish Portuguese Punjabi Romanian Russian Serbian Sesotho Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Yiddish Yoruba Zulu |
Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bengali Bosnian Bulgarian Catalan Cebuano Chichewa Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Galician Georgian German Greek Gujarati Haitian Creole Hausa Hebrew Hindi Hmong Hungarian Icelandic Igbo Indonesian Irish Italian Japanese Javanese Kannada Kazakh Khmer Korean Lao Latin Latvian Lithuanian Macedonian Malagasy Malay Malayalam Maltese Maori Marathi Mongolian Myanmar (Burmese) Nepali Norwegian Persian Polish Portuguese Punjabi Romanian Russian Serbian Sesotho Sinhala Slovak Slovenian Somali Spanish Sundanese Swahili Swedish Tajik Tamil Telugu Thai Turkish Ukrainian Urdu Uzbek Vietnamese Welsh Yiddish Yoruba Zulu |
Text-to-speech function is limited to 200 characters
| Options : History : Feedback : Donate | Close |
總結
以上是生活随笔為你收集整理的python2精确除法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 鲸落南北什么意思 鲸落南北含义详解
- 下一篇: SAP Spartacus的User明细