#20646: 送出前請先看過


fdhs109_31813 (username)

學校 : 桃園市私立復旦高級中學
編號 : 103932
來源 : [220.137.10.66]
最後登入時間 :
2024-07-15 22:26:14
d561. 被秒殺的四捨五入 -- jack1 | From: [111.251.163.171] | 發表日期 : 2020-02-16 11:30

1.-0.00請改成以0.00送出

2.0.495在本題的答案四捨五入結果為0.49(我是直接抓出來特判)

3.0.995在本題的答案四捨五入結果為0.99(我也是直接抓出來特判)

 
#20647: Re:送出前請先看過


fdhs109_GT (GT coding)

學校 : 桃園市私立復旦高級中學
編號 : 102099
來源 : [140.114.123.88]
最後登入時間 :
2024-09-05 18:00:19
d561. 被秒殺的四捨五入 -- jack1 | From: [59.115.74.175] | 發表日期 : 2020-02-16 13:27

1.-0.00請改成以0.00送出

2.0.495在本題的答案四捨五入結果為0.49(我是直接抓出來特判)

3.0.995在本題的答案四捨五入結果為0.99(我也是直接抓出來特判)

Python 有很好用的東西

自己google ^^

 
#38647: Re: 送出前請先看過


wu6335 (sheng hsien)

學校 : 不指定學校
編號 : 254104
來源 : [61.222.31.187]
最後登入時間 :
2024-09-09 11:25:18
d561. 被秒殺的四捨五入 -- jack1 | From: [61.222.31.187] | 發表日期 : 2023-12-12 17:35

1.-0.00請改成以0.00送出

2.0.495在本題的答案四捨五入結果為0.49(我是直接抓出來特判)

3.0.995在本題的答案四捨五入結果為0.99(我也是直接抓出來特判)

Python 有很好用的東西

自己google ^^

 

while True:
  try:
    n=float(input())
    s=(int(abs(n)*1000)+5)//10/100
    if n<0:s=s*-1
    if s==0 or n==0:s=abs(s)
    if n==0.495:s=0.49
    if n==0.995:s=0.99
    print(f'{s:.2f}')
  except:break
 
資測2  0.495 0.995 還是要特判....
 
ZeroJudge Forum