> 995 je spravne XMV nebo VM ? > > Moje posledni verze je: > 1995 je MVM nebo MXMV nebo VMM ? MCMXCV > 498 je VDIII nebo XDVIII nebo IID ? CDXCVIII > 445 je CDVL nebo CDXLV ? CDXLV > OK? LL Také v tom mám trochu zmatek. Poslední info mám o tom, že se pětky (VLD) nedají použít jako mínusové. Dále by se měly používat stejné řády při mínusu, takže bych to viděl asi takto: 995 CMXCV 1995 MCMXCV 498 CDXCVII 445 CDXLV Snad to bude pochopitelné z tohoto programu, který jsem si napsal pro svou potřebu. Neříkám, že nejde zjednodušit: #!/bin/bash while read aa; do while test "$aa" -ge 1000; do printf M; let aa-=1000;done while test "$aa" -ge 900; do printf CM; let aa-=900; done while test "$aa" -ge 500; do printf D; let aa-=500; done while test "$aa" -ge 400; do printf CD; let aa-=400; done while test "$aa" -ge 100; do printf C; let aa-=100; done while test "$aa" -ge 90; do printf XC; let aa-=90; done while test "$aa" -ge 50; do printf L; let aa-=50; done while test "$aa" -ge 40; do printf XL; let aa-=40; done while test "$aa" -ge 10; do printf X; let aa-=10; done while test "$aa" -ge 9; do printf IX; let aa-=9; done while test "$aa" -ge 5; do printf V; let aa-=5; done while test "$aa" -ge 4; do printf IV; let aa-=4; done while test "$aa" -ge 1; do printf I; let aa-=1; done echo done Kit -- Ing. Vlastimil Pospíchal http://www.hoteldrnholec.cz
This archive was generated by hypermail 2.1.2 : 23. 11. 2002, 14:28 CET