作者olivet (smallred)
看板java
標題[問題] 2的一萬次方
時間Tue Apr 28 02:30:21 2009
不好意思,想請教各位
寫一個禮拜了...有點累= =所以直接來PO上網 問問看各位
我想要寫一個2的一萬次方....(暈)
除了陣列以外還有其他更好的辦法可以寫嗎
我用過Math.pow&簡單的FOR迴圈加總,似乎不怎麼理想...連一百次方都沒破
所以想請問各位有什麼方法可以寫出一萬次方,或者可以讓他破千次方呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.162.16
1F:推 adrianshum:BigDecimal 04/28 02:42
2F:→ adrianshum:其實重點不是速度,而是10000次方遠超過int/long上限 04/28 02:43
4F:推 skyblue2021:遞迴? 04/28 03:31
5F:推 Puser:沒限制何種進制顯示直接0001左右移就好啦 04/28 09:03
6F:推 tmxcrows:不是迴圈跟遞迴的的問題吧 我也覺得是一樓說的那個XD 04/28 12:56
7F:推 Puser:自已寫一個沒限制數值大小的運算 就可能用到迴圈或遞迴 04/28 13:48
8F:→ olivet:是的迴圈這的確是個方法..但一般的方法是行不通的 04/28 23:43
9F:推 showcio:小紅~我就知道你不是自己寫的,這樣不行喔! 04/29 16:25
10F:推 Puser:把超長數字變字串 取部分變int運算 再變回字串 04/29 22:21
11F:推 nicepizza:BigDecimal +1 04/30 16:34
12F:→ nicepizza:你是要找Fermat num的Prime嗎? 為啥要算到一萬次? 04/30 16:36