Курс языка программирования Raku / Основы / Приведение типов данных
Приведение типов с помощью методов приведения типов
Чтобы преобразовать, или привести тип, вызовите метод с именем типа данных. Например, чтобы преобразовать строку в целое число:
my $howmany = '42';
my $n = $howmany.Int;
say $n;
Во многих случаях вам не нужно явно преобразовывать значения, так как Raku делает это за вас. Следующий код работает корректно и предсказуемо:
my $a = '10';
my $b = '20';
my $c = $a + $b;
say "The result is $c."; # The result is 30.
Две переменные, $a
и $b
, содержат строки, но они используются в арифметическом выражении с +
. В этот момент обе строки преобразуются в целые числа, и таким образом $c
также становится целым числом. Переменная, содержащая целое число, интерполируется в строку в последней строке, где Raku выполняет необходимые операции, чтобы представить число как последовательность цифр.
Навигация по курсу
←
Приведение типов данных / Интроспекция с помощью WHAT
|
Приведение типов данных / Приведение типов с помощью конструкторов типов
→
💪 Or jump directly to the exercises to this section.
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська