Курс языка программирования Raku / Основы / Больше о типах / Типизированные переменные / Exercises / Приведение ввода пользователя к числу

Решение: Приведение ввода пользователя к числу

Программа может быть такой простой:

Код

my Int $n = prompt 'Введите число: ';
say $n;

🦋 Вы можете найти исходный код в файле input-number.raku.

Пример

Запустите программу и введите целое число, положительное или отрицательное:

$ raku exercises/typed-variables/input-number.raku
Введите число: -42
-42

Комментарии

Как мы уже видели, возвращаемое значение prompt — это IntStr, которое можно присвоить переменной типа Int без приведения типов.

Однако обратите внимание, что программа завершится с исключением, если вы введете строку, которую нельзя преобразовать в целое число.

Навигация по курсу

Приведение ввода пользователя к числу   |   Позиционные типы данных