五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ó)家法律
同心县| 石屏县| 滨海县| 辽源市| 察雅县| 酉阳| 青川县| 唐河县| 上犹县| 崇礼县| 蒲城县| 会昌县| 双桥区| 汤原县| 吉隆县| 安达市| 六枝特区| 兴宁市| 庆安县| 阿拉善盟| 库车县| 沭阳县| 青浦区| 织金县| 辛集市| 巨野县| 朔州市| 永新县| 淮安市| 丹棱县| 莱芜市| 宁乡县| 大田县| 滕州市| 五指山市| 淳化县| 奉新县| 宜城市| 五台县| 万宁市| 宣武区|