А что это вообще такое?


         

Int, double. Преобразование строки к числу



^строка.int[]
^строка.int(значение по умолчанию)  
^строка.double[]  
^строка.double(значение по умолчанию)


Преобразуют значение переменной $строка к целому или вещественному числу соответственно, и возвращает это число.

Можно задать значение по умолчанию, которое будет получено, если преобразование невозможно или строка пуста или состоит только из "white spaces" (символы пробела, табуляция, перевода строки).

Значение по умолчанию можно использовать при обработке данных, получаемых интерактивно от пользователей. Это позволит избежать появления текстовых значений в математических выражениях при вводе некорректных данных, например, строки вместо ожидаемого числа.

Внимание: использование пустой строки в математических выражениях не является ошибкой, ее значение считается нулем.
Внимание: преобразование строки, не являющейся целым числом к целому числу является ошибкой (пример: строка «1.5» не является целым числом).









Содержание  Назад  Вперед