[python] Počítání v jiných soustavách

radek py.cz na svarz.cz
Sobota Únor 3 10:17:29 CET 2007


> Zpětný převod mám zajištěný už mám dávno. jde mi o to že ho nemůžu použít na
> řetězec kde jsou 2 čísla (1010*10). Možnost by byla převádět jedno číslo po
> druhém. Nejdřív bych tedy vzal číslo 1010, zjistil že jeho hodnota je 5 a
> nahradil 1010 číslem 5. To stejný u ostatních čísel. Takže by miu vznikl
> přiklad 5*2 a ten bych vypočítal funkcí eval, převedl zpet do dvojkové
> sooustavy a mám výsledek. Ale to mi přijde trochu moc pracné, to hledání a
> nahrazování čísel.:(

Pracne mozna, ale je to standardni postup, pokud jde o jinou
reprezentaci cisla (treba binarni), nez se obvykle pouziva.

Jinak jeden z konvertoru je http://www.daniweb.com/code/snippet285.html

Radek


Další informace o konferenci Python