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

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s