關於100的階乘

昨天有小夥伴問我一個問題,100的階乘怎麼算,第一反應是想到遞歸,但是有個問題就是,算出來的結果肯定是遠遠超出Long的範圍的,因此這個肯定是行不通的,於是我開始想,java裏面處理很大的數值類型就是bigdecimal和biginteger,biginteger有個方法叫做mutiply,就是和自身相乘,裏面需要傳入的數據類型同樣也需要是個biginteger類型,而一個string類型的可以放
相關文章
相關標籤/搜索