21

Re: Цифри різних рахівних систем

А чому замість велосипедного pow'а не імпортнути стандартний?

МАКЕ ЦКЯАІИЕ БЯЕАТ АБАІИ
Подякували: P.Y.1

22

Re: Цифри різних рахівних систем

Бо ще не розібрався, що звідки імпортується. Стандартний ** повертає лише Float — навіть якщо його округлювати, на великих значеннях з'являється похибка.

py -3 -m pip install git+https://github.com/snoack/python-goto

23

Re: Цифри різних рахівних систем

P.Y. написав:

Бо ще не розібрався, що звідки імпортується. Стандартний ** повертає лише Float — навіть якщо його округлювати, на великих значеннях з'являється похибка.

Є ще ^, повертає Num типу першого аргументу.

МАКЕ ЦКЯАІИЕ БЯЕАТ АБАІИ
Подякували: P.Y.1

24

Re: Цифри різних рахівних систем

Запис числа глаголицею (perl, без cgi — лише стандартний ввід/вивід)

$c=1;$i=1; 
for(qw/Ⰰ Ⰱ Ⰲ Ⰳ Ⰴ Ⰵ Ⰶ Ⰷ Ⰸ Ⰹ Ⰻ Ⰼ Ⰽ Ⰾ Ⰿ Ⱀ Ⱁ Ⱂ Ⱃ Ⱄ Ⱅ Ⱆ Ⱇ Ⱈ Ⱉ Ⱋ Ⱌ Ⱍ Ⱎ Ⱐ Ⱑ Ⱓ ⰣⰝ ⰣⰞ ⰣⰠ ⰣⰡ/)
    {
    $map{"$i"}=$_; 
    if(10*$c==($i+=$c))
        {
        $c=$i;
        }
    }
$n=$ARGV[0]//<>;
if($n=~/(\d|^)(\d|^)(\d|^)(\d)$/)
    {
    for($1."000", $2."00", $3."0", $4)
        {
        print $map{$_}
        }
    }
print " ($n)";
py -3 -m pip install git+https://github.com/snoack/python-goto