2020.01.16 14:45
liczby rzymskie okrągłe i nieokrągłe
W zapisie dziesiętnym mniejsze liczby są krótsze, a większe są dłuższe. A w zapisie rzymskim jest ciekawie: okrągłe liczby są krótsze, a nieokrągłe są dłuższe. To ciekawa cecha. Zresztą spróbujcie zainstalować w Pythonie bibliotekę "roman", a potem zrobić:
$ python3 -c "import roman; print('\n'.join([r + ' ' * (16-len(r)) + str(roman.fromRoman(r)) for r in sorted([roman.toRoman(i) for i in range(1, 4001)], key=len)]))" | less
A ciekawie, czy dałoby się wymyślić jakąś sensowną miarę okrągłości liczby? Co jest bardziej okrągłe: 1001 czy 1500?
komentarze:
powrót na stronę główną
RSS