Максимальное значение int в ChucK
Каково максимальное значение типа int в ChucK? Есть ли для него символическая константа?
2 ответа
Новое в последней версии!
<<<Math.INT_MAX>>>;
Для справки, он использует "long
"ключевое слово в C++ для представления целых чисел. Так что на 32-битных компьютерах максимум должен быть 0x7FFFFFFF
, или же 2147483647
, На 64-битных компьютерах это будет 0x7FFFFFFFFFFFFFFFFF
, или же 9223372036854775807
,
Ответ от Кассена и Стивена Синклера в списке рассылки пользователей чака.
Ссылка ChucK API использует C int
тип, поэтому максимальное значение будет зависеть от вашего локального компьютера (2^31-1, около двух миллиардов на стандартном 32-разрядном x86). Я не вижу ссылок на получение ограничений, но если ChucK расширяем с помощью C, вы можете добавить функцию, которая возвращает MAXINT
,