69. Степени как индексы в Perl 6

В Perl 6 вы можете использовать юникодные символы цифр в суперскрипте, чтобы записать возведение в степень.

Например:

say 2⁵; # 32

С той же легкостью степень может быть больше девятой, то есть содержать больше одной цифры:

say 1.01¹³; 1.13809328043329

Более того, допустимы и отрицательные степени:

say 4⁻³; # 0.015625

Все это работает и с переменными. Например, проверим теорему Пифагора:

my $a = 3;
my $b = 4;
my $c = 5;

say $c² == $a² + $b²; # True

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *