亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

小數位輸出3的時候 為什么不是3位小數?

length = 3.14

width = 1.57

result = round(length * width,3)

print(result) ?==> ?4.93


正在回答

1 回答

3.14*1.57取三位小數是4.930

Pyhton里不會自動省去第一位小數上多余的0(因為要表示是浮點數)

但是非第一位的多余的0會自動省去

例如100*0.05輸出為5.0而不是5.00

0 回復 有任何疑惑可以回復我~
#1

6442823 提問者

length = 3.14 width = 1.57 result = round(length * width,4) print(result) ==> 4.9298 首先,感謝大咖的回復,可是我取四位小數的時候 第三位小數是有數的而不是零呢?
2022-02-16 回復 有任何疑惑可以回復我~
#2

傻傻的怪咖

回復 6442823例如4.92980后這個零就是多余的零,就會自動省略,但這里取四位小數的結果是4.9298,沒有多余的0,就沒有省略的情況 而之前保留三位小數的結果是4.930,就會把這個多余的零省略掉
2022-02-18 回復 有任何疑惑可以回復我~
#3

6442823 提問者 回復 傻傻的怪咖

感謝怪咖,我明白了。
2022-02-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

小數位輸出3的時候 為什么不是3位小數?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號