ChucK中int的最大值是多少?它有一个象征性的常数吗?
答案 0 :(得分:5)
最新版本的新功能!
<<<Math.INT_MAX>>>;
作为参考,它使用C ++中的“long
”关键字来表示整数。
因此,在32位计算机上,最大值应为0x7FFFFFFF
或2147483647
。
在64位计算机上,它将是0x7FFFFFFFFFFFFFFFFF
或9223372036854775807
。
Kassen和Stephen Sinclair在chuck-users mailing list上的回答。
答案 1 :(得分:1)
The ChucK API reference使用C int
类型,因此最大值取决于您的本地计算机(2 ^ 31-1,标准32位x86上大约20亿)。我没有看到任何对检索限制的引用,但是如果ChucK可以使用C进行扩展,则可以添加一个返回MAXINT
的函数。