Это интересно
Новости по теме
|
Конвертация в IntegerДля явной конвертации значения в integer используйте приведение (int) или (integer). Однако в большинстве случаев вам нет необходимости использовать приведение/cast, поскольку значение будет конвертировано автоматически, если операция, функция или структура управления требует integer-аргумента. Из boolean FALSE даст 0 (нуль), а TRUE даст 1 (единицу). Из float При конвертации float в integer, число округляется в сторону нуля. Если float выходит за диапазон integer (обычно это +/- 2.15e+9 = 2^31), результат будет неопределённым, поскольку float не имеет достаточной точности для выдачи точного integer-результата. В этом случае не будет выдано ни предупреждения, ни даже какого-либо уведомления! |