2013-02-19 17 views

回答

6

否; Ruby自动转换为大整数对象(Bignum)以避免溢出。没有特定大小的整数类型。

+0

或者:“__Yes__; Ruby已自动转换为大整数对象,所以任何Ruby整数都可以表示'signed long long':) :) – dbenhur 2013-02-19 16:06:46

+0

@dbenhur:好吧,除非它不会溢出到负值它变得太大了(理所当然,依靠这种行为在C语言中很长一段时间可能表明你正在做一些丑陋的事情)。 – geoffspear 2013-02-19 16:14:32