最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)四舍五入方式

 更新時(shí)間:2023年01月28日 09:52:26   作者:烏拉隊(duì)長(zhǎng)  
這篇文章主要介紹了python實(shí)現(xiàn)四舍五入方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python實(shí)現(xiàn)四舍五入

"""
    四舍五入
    :param 
        - dicmal:需要四舍五入的小數(shù)
        - n:需要保留的位數(shù),默認(rèn)保留小數(shù)點(diǎn)后兩位
"""
def round_up(dicmal, n=2):
      format_str = "%."+str(n)+"f"
      return format_str % dicmal
 

上面的函數(shù)等價(jià)于

result = "%.2f" % Decimal

這種方法其實(shí)使用的是python的字符串格式化,但是當(dāng)Decimal為float類型的數(shù)據(jù)時(shí),會(huì)自動(dòng)進(jìn)行四舍五入。

另外,總感覺這種用法并不嚴(yán)謹(jǐn),可能在對(duì)某些特殊值進(jìn)行操作時(shí),會(huì)出現(xiàn)錯(cuò)誤,但目前還沒有發(fā)現(xiàn),如果有人發(fā)現(xiàn)問題,還望不吝指教。

python實(shí)現(xiàn)整數(shù)四舍五入

關(guān)于四舍五入的方法有很多種:從簡(jiǎn)單到復(fù)雜依次為:

第一個(gè)方法

是利用浮點(diǎn)數(shù)轉(zhuǎn)整數(shù),后面的小數(shù)會(huì)自動(dòng)刪除的原理,

讓小數(shù)去加0.5看能不能大于1.

num=float(input('輸入數(shù)值:'))
# 這個(gè)只能精確到后兩位,如果要更精準(zhǔn),小數(shù)后面多加幾個(gè)5就行了。
num+=0.55
num=int(num)
print(num)

第二個(gè)方法

是用round函數(shù)來轉(zhuǎn)換,這個(gè)函數(shù)要小數(shù)位多一位才能進(jìn)行四舍五入。

a=float(input('輸入數(shù)值:'))
b=int(input("要保留幾位小數(shù):"))
a=round(a,b)
print(a)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python實(shí)現(xiàn)進(jìn)度條和系統(tǒng)通知的示例詳解

    python實(shí)現(xiàn)進(jìn)度條和系統(tǒng)通知的示例詳解

    這篇文章主要和大家分享兩個(gè)有意思的Python小工具,可以優(yōu)雅地實(shí)現(xiàn)進(jìn)度條和系統(tǒng)通知,文中的示例代碼簡(jiǎn)潔易懂,有需要的小伙伴快也跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • Python辦公自動(dòng)化處理的10大場(chǎng)景應(yīng)用示例

    Python辦公自動(dòng)化處理的10大場(chǎng)景應(yīng)用示例

    這篇文章主要為大家介紹了Python辦公自動(dòng)化處理的10大場(chǎng)景應(yīng)用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Python獲取B站粉絲數(shù)的示例代碼

    Python獲取B站粉絲數(shù)的示例代碼

    這篇文章主要介紹了Python獲取B站粉絲數(shù)的示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • Django如何防止定時(shí)任務(wù)并發(fā)淺析

    Django如何防止定時(shí)任務(wù)并發(fā)淺析

    這篇文章主要給大家介紹了關(guān)于Django如何防止定時(shí)任務(wù)并發(fā)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Django具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Python 用Redis簡(jiǎn)單實(shí)現(xiàn)分布式爬蟲的方法

    Python 用Redis簡(jiǎn)單實(shí)現(xiàn)分布式爬蟲的方法

    本篇文章主要介紹了Python 用Redis簡(jiǎn)單實(shí)現(xiàn)分布式爬蟲的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-11-11
  • 利用Python畫ROC曲線和AUC值計(jì)算

    利用Python畫ROC曲線和AUC值計(jì)算

    這篇文章給大家介紹了如何利用Python畫ROC曲線,以及AUC值的計(jì)算,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-09-09
  • 詳解python中常用配置的讀取方法

    詳解python中常用配置的讀取方法

    常見的應(yīng)用配置方式有環(huán)境變量和配置文件,對(duì)于微服務(wù)應(yīng)用,還會(huì)從配置中心加載配置,本文主要介紹了從環(huán)境變量、.env文件、.ini文件、.yaml文件等文件的讀取配置,需要的可以參考下
    2024-01-01
  • 利用Python刪除電腦中重復(fù)文件的方法

    利用Python刪除電腦中重復(fù)文件的方法

    這篇文章主要介紹了利用Python刪除電腦中的重復(fù)文件,下文我們來分享解決電腦中文件重復(fù)的情況的一個(gè)方法,需要的朋友可以參考一下,希望對(duì)大家日常問題解決有所幫助
    2022-05-05
  • Python函數(shù)基礎(chǔ)實(shí)例詳解【函數(shù)嵌套,命名空間,函數(shù)對(duì)象,閉包函數(shù)等】

    Python函數(shù)基礎(chǔ)實(shí)例詳解【函數(shù)嵌套,命名空間,函數(shù)對(duì)象,閉包函數(shù)等】

    這篇文章主要介紹了Python函數(shù)基礎(chǔ),結(jié)合實(shí)例形式詳細(xì)分析了函數(shù)嵌套,命名空間,函數(shù)對(duì)象,閉包函數(shù)等相關(guān)概念、原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-03-03
  • 一文教會(huì)你pandas?plot各種繪圖

    一文教會(huì)你pandas?plot各種繪圖

    這篇文章主要給大家介紹了關(guān)于pandas?plot各種繪圖的相關(guān)資料,文中通過圖文以及實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03

最新評(píng)論

长汀县| 虎林市| 凤阳县| 太湖县| 高碑店市| 堆龙德庆县| 海盐县| 特克斯县| 昭觉县| 安西县| 彰化市| 颍上县| 龙泉市| 南雄市| 同德县| 兴业县| 阆中市| 商丘市| 广东省| 信阳市| 响水县| 盘锦市| 五大连池市| 手游| 五常市| 潜江市| 赤城县| 迁安市| 郁南县| 清苑县| 米脂县| 灵山县| 灵丘县| 陆丰市| 刚察县| 资溪县| 河津市| 蒙阴县| 思南县| 绥德县| 宣化县|