→ jerryh001: 所以那個題目和code呢 07/26 13:00
※ 編輯: irisowo (111.251.194.38 臺灣), 07/26/2019 13:42:39
推 Schottky: scanf_s 那邊寫得不對,s 是 double 不用後面那個 1 07/26 14:01
→ Schottky: 三個欄位可以一次 scan 進來,不需要分開寫兩個 cin 07/26 14:01
→ Schottky: scanf_s 的傳回值不是 EOF 而是成功撿到幾個欄位 07/26 14:03
→ Schottky: 所以如果收集到的欄位數量不是你想要的就可以判定結束 07/26 14:03
→ Schottky: 這邊會出現新手問題很正常不用害羞,九月開學後會更多 07/26 14:05
不熟scanf_s懺悔中 > <
因為 scanf,scanf_s沒加數字,cin都錯,就亂改一通...
很謝謝你~
然後超級感謝佛心版友幫忙de(orz
結果改#define PI 的精確度就過(謎xD
不用存陣列 + cin 就AC了好感人QQ
再感謝他一次(拜
※ 編輯: irisowo (111.251.194.38 臺灣), 07/26/2019 16:04:23
推 Schottky: 剛剛試了 UVa 的 ANSI C 不提供 M_PI 圓周率值 07/26 17:33
→ Schottky: 所以這題的重點是你要能死背 16 位數圓周率就對了 07/26 17:34
→ LPH66: 因為 M_PI 不是標準... 07/26 17:41
2*acos(0)~ 補卷ㄍ說double用52位元存 那十幾位的十進位跟二進位就會差比較多> <(?
※ 編輯: irisowo (111.251.194.38 臺灣), 07/26/2019 18:56:10
推 LPH66: 我個人也會推薦寫 2*acos(0) 就是, 你所謂差比較多是? 07/27 07:54
→ LPH66: 如果是跟用 2*acos(0) 得出來的值比的話 07/27 07:55
→ LPH66: 其實像上面推文說的寫十六位小數就夠了 07/27 07:57
→ irisowo: 感謝ㄋ的測試QQ~本來只寫3.141592653589而已啦:p~ 07/27 12:20