簡體   English   中英

Ruby等同於Java BigInteger

[英]Ruby equivalent to java BigInteger

我正在嘗試使用Ruby編程語言來匹配Java中BigInteger的精度。 有人知道BigInteger的Ruby嗎?

Ruby會自動為您處理:

1 << 32
# => 4294967296
1 << 65
# => 36893488147419103232
1 << 65535
# => 1001764965203...(lots of numbers)...859578368

因為常規的Integer不需要,所以不需要顯式的“ bignum”類型類。

所有的Ruby整數都很大! Ruby的幾乎所有實現都沒有(合理的)整數值限制。

解釋器根據需要自動在FixNum和BigNum之間切換。

該語言的更高版本隱藏了這些實現細節,但是保留了巨大的整數范圍。

因此,請使用任何舊的整數值去鎮上!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM