#8390: 測資問題


wl01482665 (阿甘)

學校 : 樹德科技大學
編號 : 25755
來源 : [61.227.200.150]
最後登入時間 :
2016-05-28 23:27:52
d561. 被秒殺的四捨五入 -- jack1 | From: [122.121.37.143] | 發表日期 : 2013-11-22 23:42

 
請問一下我用 printf("%.2f\n", number)試過這種測資 
為什麼還會有0.49這個問題
 

 
 
第 1 測資點(70%): AC (88ms, 3MB)
通過檢測
第 2 測資點(0%): WA (line:3)
答案不正確
您的答案為: -0.00 正確答案為: 0.00 
第 3 測資點(0%): WA (line:1)
答案不正確
您的答案為: 0.50 正確答案為: 0.49 

 
#9524: Re:測資問題


s20020914 (ya-zyz-----5)

學校 : 上海市延安中学
編號 : 43042
來源 : [218.242.227.168]
最後登入時間 :
2015-05-09 15:23:14
d561. 被秒殺的四捨五入 -- jack1 | From: [101.228.211.7] | 發表日期 : 2014-12-14 12:08

 
請問一下我用 printf("%.2f\n", number)試過這種測資 
為什麼還會有0.49這個問題
 

 
 
第 1 測資點(70%): AC (88ms, 3MB)
通過檢測
第 2 測資點(0%): WA (line:3)
答案不正確
您的答案為: -0.00 正確答案為: 0.00 
第 3 測資點(0%): WA (line:1)
答案不正確
您的答案為: 0.50 正確答案為: 0.49 


--------------------------------------------------------------------------------

 

确实有问题,第二个测试点你可以再设一个if语句,第三个测试点测资是0.45,所以测资有问题 

 
#10648: Re:測資問題


d2513850 (林勇智)

學校 : 崑山科技大學
編號 : 5102
來源 : [106.64.64.73]
最後登入時間 :
2024-01-07 20:24:26
d561. 被秒殺的四捨五入 -- jack1 | From: [219.68.154.70] | 發表日期 : 2016-01-21 22:58

 

 
請問一下我用 printf("%.2f\n", number)試過這種測資 
為什麼還會有0.49這個問題
 
 
 
 
第 1 測資點(70%): AC (88ms, 3MB)
通過檢測
第 2 測資點(0%): WA (line:3)
答案不正確
您的答案為: -0.00 正確答案為: 0.00 
第 3 測資點(0%): WA (line:1)
答案不正確
您的答案為: 0.50 正確答案為: 0.49 
 

--------------------------------------------------------------------------------

 

确实有问题,第二个测试点你可以再设一个if语句,第三个测试点测资是0.45,所以测资有问题 

第3測茲也有可能是0.49499999999999999(double存不下的數值)

 
#11119: Re:測資問題


Benson86 (nobodyzxc)

學校 : 國立彰化高級中學
編號 : 53437
來源 : [140.113.128.187]
最後登入時間 :
2020-02-25 00:10:53
d561. 被秒殺的四捨五入 -- jack1 | From: [59.104.123.14] | 發表日期 : 2016-07-01 22:44

 

 
請問一下我用 printf("%.2f\n", number)試過這種測資 
為什麼還會有0.49這個問題
 
 
 
 
第 1 測資點(70%): AC (88ms, 3MB)
通過檢測
第 2 測資點(0%): WA (line:3)
答案不正確
您的答案為: -0.00 正確答案為: 0.00 
第 3 測資點(0%): WA (line:1)
答案不正確
您的答案為: 0.50 正確答案為: 0.49 
 

--------------------------------------------------------------------------------

 

确实有问题,第二个测试点你可以再设一个if语句,第三个测试点测资是0.45,所以测资有问题 

第3測茲也有可能是0.49499999999999999(double存不下的數值)

所以我用字串吃進來,再用sscanf處理,將它斷尾的感覺真不錯www


 
ZeroJudge Forum