※ 引述《sanhom (黃金跛腳)》之銘言:
: 像
: int -2^31 ~ 2^31-1
: 當我需要用到的數都比較大像是2^64, 2^96, 2^128
: 這些數都不能寫
: 宣告都不能宣告
如果是要宣告超出 int 範圍但還在 long 內的值必須這樣寫
long l = 123456789L;
這是因為 Java 的整數 Literal 預設是 int 的關係。
如果範圍超出 long 又必須要求精準的話
請使用 BigInteger / BigDecimal
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.89.27