46
Vývoj / Re:Python factorial
« kdy: 15. 01. 2021, 12:26:12 »Ježišikriste.
To je brutus.

todle je hezčí pro čísla do desítky
Kód: [Vybrat]
math.floor(123456789 / (10 ** (10-x)) )
alekdyž by se to jako chtělo rožšířit na víc jak 9 tak to začne blbnout protože nepřesnosti s float počitáním

Kód: [Vybrat]
cislo = 20
znaky = ''.join([str(x) for x in range(1, cislo+1)])
wangaradovo_cislo = int(znaky) / (10**len(znaky) )
print(znaky)
print(int( wangaradovo_cislo * (10**len(znaky)) ))
#vypise:
#1234567891011121314151617181920
#1234567891011121261512757346304
