Курс по Raku / Основи / Типизирани променливи / Упражнения / Преобразуване на потребителски вход към число
Решение: Преобразуване на потребителски вход към число
Програмата може да бъде толкова проста:
Код
my Int $n = prompt 'Enter a number: ';
say $n;
🦋 Можете да намерите изходния код във файла input-number.raku.
Пример
Стартирайте я и въведете цяло число, което може да бъде положително или отрицателно:
$ raku exercises/typed-variables/input-number.raku
Enter a number: -42
-42
Коментари
Както вече видяхме, върнатата стойност на prompt
е IntStr
, която може да бъде присвоена на променлива от тип Int
без принуждаване.
Обърнете внимание, че програмата ще бъде прекратена с изключение, ако въведете низ, който не може да бъде преобразуван в цяло число.
Навигация по курса
← Преобразуване на типове данни / Преобразуване на типове с префиксни оператори | Позиционни типове данни →
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська