→ wa007123456:突然覺得這問題好蠢..。好想刪掉阿 囧 07/14 01:13
→ sitos:還是刪掉吧,無理數也是實數。 07/14 01:15
感謝提醒..打太快= ="
→ coolcomm:Python 好像支援複數XD 07/14 01:17
※ 編輯: wa007123456 來自: 111.241.51.7 (07/14 01:30)
推 wuliou:之前為了作業就寫了一個"分數"的class出來 07/14 02:21
→ lsc36:你先想想...無限精確的東西連存都存不起來了 07/14 02:33
→ lsc36:唯一能做的就是精確到可以接受就好 多精確就看用途 07/14 02:34
推 damody:你可以去研究 CGAL 裡面定義了很多實數 有理數 無理數 07/14 03:30
推 rebaudiana:交給Fortran 07/14 03:31
→ damody:的幾何運算 實際運用時會因為 實數運算太慢 用 double 07/14 03:31
→ damody:你需要去玩玩別人的 library 已經有很多人想的比你深遠了 07/14 03:33
推 LPH66:或者有另一種 approach 是它就是存成 √2 這個樣子 07/14 09:09
→ LPH66:然後另外寫程式表示這種數要怎麼做加減乘除 07/14 09:10
→ LPH66:不過這依然還是要看用途... 07/14 09:11
→ suhorng:一方面可能的是symbolic計算, 不過當然速度太慢 07/14 10:44
→ suhorng:computable reals也有人研究~ 例如一種表現方式是用 07/14 10:45
→ suhorng:柯西序列. 但是這個實數跟你想像的差非常多 07/14 10:47
→ suhorng:因為實數相等判定是undecidable, 我們只能知道說這個數離 07/14 10:47
→ suhorng:另一個數能不能很近. 感覺你想的比較接近symbolic計算 07/14 10:49
推 singlovesong:不是都用泰勒展開嗎 07/14 11:55
→ singlovesong:誤差不可能是0 但可以要多近有多近(只要電腦存得下) 07/14 11:56
→ singlovesong:這樣很夠了吧 以工程來說 07/14 11:56
推 Killercat:er... C++不是有std::complex嗎? @_@a? 07/17 07:31
→ Killercat:阿 我看錯 我以為你要的是虛數.. XD 07/17 07:33