第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 python 將計算結果四舍五入到小數(shù)點后兩位

使用 python 將計算結果四舍五入到小數(shù)點后兩位

守著一只汪 2023-08-08 16:07:27
對編碼和 Python 非常陌生。我試圖將計算結果限制為小數(shù)點后兩位,或者我想要的任意位數(shù)。通過 Google 發(fā)現(xiàn)了有關使用小數(shù)的信息,但我無法讓我的代碼正常工作。我從什么開始amount_per_day = amount_of_money/currency_amountprint("If you are going to spend " + str(amount_of_money) + " " + str(destination_currency) + " that means that you can spend up to " + str(amount_per_day) + " " + Home_currency + " per day to remain in budget.")我嘗試過的from decimal import Decimalamount_per_day = Decimal(amount_of_money/currency_amount)amount_per_day_to_two_decimal_places = round(amount_per_day,2)print("If you are going to spend " + str(amount_of_money) + " " + str(destination_currency) + " that means that you can spend up to " + str(amount_per_day) + " " + Home_currency + " per day to remain in budget.")結果如果您打算花費 2000.0 歐元,這意味著您每天最多可以花費 1818.181818181818016455508768558502197265625 英鎊以保持在預算之內。這些代碼可以工作,但我不需要小數(shù)點后 39 位的答案。
查看完整描述

4 回答

?
倚天杖

TA貢獻1828條經(jīng)驗 獲得超3個贊

要四舍五入,您可以使用以下內容:

value = 1818.181818181818016455508768558502197265625
    print(round(value, 2))

您可以使用以下內容來設置文本格式。

print('you can spend %.2f GBP per day' % value)


查看完整回答
反對 回復 2023-08-08
?
侃侃爾雅

TA貢獻1801條經(jīng)驗 獲得超16個贊

只需使用你的變量在round(x, 2)哪里x



查看完整回答
反對 回復 2023-08-08
?
達令說

TA貢獻1821條經(jīng)驗 獲得超6個贊

一旦您計算出小數(shù)點后 39 位的 amount_per_day,您就可以使用內置函數(shù)“round”簡單地刪除它們


圓形的工作原理如下:round(float_num, num_of_decimals)

所以在你的情況下你會這樣做amount_per_day = round(amount_per_day, 2)


我還建議您將 print 語句中添加的所有令人討厭的字符串替換為 f 字符串,如下所示:


print(f"If you are going to spend {str(amount_of_money)}

      {str(destination_currency)} that means that you can

      spend up to {str(amount_per_day)} {Home_currency} per

      day to remain in budget.")

它看起來更干凈而且實際上也更快


查看完整回答
反對 回復 2023-08-08
?
富國滬深

TA貢獻1790條經(jīng)驗 獲得超9個贊

Python 有一個內置函數(shù)round。文檔中對此進行了深入介紹。

因此,就您而言,您正在尋找的結果是round(amount_per_day, 2).?請注意,這會將輸出更改為小數(shù)點后兩位(因此將有效地截掉第二個小數(shù)點后的剩余部分),并且即使在最接近值之間的中間,也會四舍五入到最接近的偶數(shù)值。


查看完整回答
反對 回復 2023-08-08
  • 4 回答
  • 0 關注
  • 221 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號