国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

使用Python中實(shí)現(xiàn)控制小數(shù)點(diǎn)位數(shù)的方法,這功能非常好用

2021-04-08 16:45 作者:薇薇說UG  | 我要投稿


一、利用python內(nèi)置的round()函數(shù)

round()如果只有一個(gè)數(shù)作為參數(shù),不指定位數(shù)的時(shí)候,返回的是一個(gè)整數(shù),而且是最靠近的整數(shù)
一般情況是使用四舍五入的規(guī)則,但是碰到舍入的后一位為5的情況,如果要取舍的位數(shù)前的數(shù)是偶數(shù),則直接舍棄,如果奇數(shù)這向上取舍

正常的取舍:

?

舍入的后一位為5的情況:

?

二、利用格式化方法

特殊情況需要注意的和 round 方法一樣

?

?

三、利用 math 模塊里 ceil 和 floor 方法

math模塊的ceil(x):取大于或者等于x的最小整數(shù)
math模塊的floor(x):取小于或者等于x的最大整數(shù)

?

四、超過17位的精度分析

python默認(rèn)的是17位精度,也就是小數(shù)點(diǎn)后16位,但是這里有一個(gè)問題,就是當(dāng)我們的計(jì)算需要使用更高的精度(超過16位小數(shù))的時(shí)候該怎么做呢?

高精度使用decimal模塊,配合getcontext

decimal 模塊默認(rèn)精度是17位,可以通過修改 getcontext().prec 修改精度的值

?

?


使用Python中實(shí)現(xiàn)控制小數(shù)點(diǎn)位數(shù)的方法,這功能非常好用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
米泉市| 集贤县| 石家庄市| 茌平县| 上高县| 滨州市| 石泉县| 晋中市| 瑞金市| 绩溪县| 浠水县| 泰宁县| 田林县| 慈利县| 中超| 墨竹工卡县| 凤城市| 新郑市| 监利县| 屏南县| 长岛县| 千阳县| 铅山县| 阿合奇县| 察雅县| 湘潭市| 枣强县| 牟定县| 宁安市| 板桥市| 中西区| 莱芜市| 昂仁县| 峡江县| 马山县| 龙陵县| 宁晋县| 长海县| 荥阳市| 灵川县| 同德县|