Ondrej Steger wrote: > Hledal jsem kód pro konverzi čísla na text, např. > "jedentisícšestsetdevět" a nenašel, možná špatně hledal. Rozšířil jsem > nějakou anglickou verzi a tady je výsledek, kdyby se to někomu hodilo... :)
Pěkné. Jenom bych tam přidal mezery, aby to bylo čitelné, a pak změnil typ z int na long, protože teď to umí nanejvýš Integer.MAX_VALUE, což je něco přes dvě miliardy. Ovšem potom by se projevilo, že po miliardě nenásleduje trilion, ale bilion :-) Šťourám do toho jenom proto, že shodou okolností jsme zrovna tento týden řešili, jak se jmenují velká čísla, a já se dozvěděl na Wikipedii, že víceméně celý svět používá tzv. dlouhou soustavu, kde se střídají názvy končící na -on a -ard po třech řádech, kromě anglicky mluvícího světa, kde používají tzv. krátkou soustavu, ve které jdou názvy končící na -on po třech řádech. Viz http://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava http://en.wikipedia.org/wiki/Long_and_short_scales A ten program, kdyby se mohl dopracovat přes miliardy, by pak nefungoval korektně. Co kdyby někdo potřeboval složenkou poslat bilion :-) Makub P.S. Že americký billion je naše miliarda jsem samozřejmě věděl, ale nevěděl jsem, že je v tom celosvětově takový hokej. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Supercomputing Center Brno Martin Kuba Institute of Computer Science email: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
