看板 [ java ]
討論串[問題] 當數字超過預設範圍的時候
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sanhom (黃金跛腳)時間19年前 (2007/04/18 00:43), 編輯資訊
0
0
0
內容預覽:
版主回答的都一針見血 XD. 但是valueOf裡面放的只能是long阿. 而我想用double的原因是. 我要 BigInteger * double 阿. 而只能BigInteger * BigInteger. 才想把double轉成BigInteger. 後來發現為何不直接用BigDecima

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者PsMonkey (人生第一個第一名)時間19年前 (2007/04/17 20:07), 編輯資訊
0
0
2
內容預覽:
Java 裡頭都是稱為 method. ==.===|||. [舉手] 異議!! 這樣不合理而且也應該也不好. 明明就有 BigInteger.valueOf() 可以用. 另外就是.... double 轉成 BigInteger 本身就不合理 [指原 po]. ====. 好吧,這篇也站內. -
(還有31個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者TonyQ (骨頭)時間19年前 (2007/04/17 18:11), 編輯資訊
0
0
0
內容預覽:
轉成String再轉成BigInteger,. 這不是很合理嗎?_?. --. 站內. --. I am a person, and I am always thinking .. Thinking in love , Thinking in life ,. Thinking in why , Th
(還有44個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sanhom (黃金跛腳)時間19年前 (2007/04/17 17:04), 編輯資訊
0
0
0
內容預覽:
先感謝回答~. 現在用BigInteger都沒什麼問題. 但有一個比較麻煩的地方就是有function可以直接把int,long,double. 這些數字直接轉成BigInteger嗎?. 沒有查到有toBigInteger這種東西 XD. 還是說只能轉成String再轉成BigInteger呢.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者tkcn (小安)時間19年前 (2007/04/17 14:41), 編輯資訊
0
0
0
內容預覽:
如果是要宣告超出 int 範圍但還在 long 內的值必須這樣寫. long l = 123456789L;. 這是因為 Java 的整數 Literal 預設是 int 的關係。. 如果範圍超出 long 又必須要求精準的話. 請使用 BigInteger / BigDecimal. --.
首頁
上一頁
1
2
下一頁
尾頁