[python] Konverze řetězce na float

ViNiL vinil na zagamma.cz
Úterý Květen 11 11:00:46 CEST 2004


Jan Fuchs wrote:
> Ahoj,
> můžu nějakým způsobem docílit správného převedení řetězce např. "12.2"
> na číslo float 12.2? Zkoušel jsem to dvěmi následujícími způsoby, ale
> ani jeden nefunguje dle mých představ. Lépe řečeno, oba narazí na problém
> ve stejném místě a JÁ nevím jak to obejít.
> 
> 
>>>>import string
>>>>import modul
> 
> 
>>>>cislo = string.atof("12.2")
>>>>cislo
> 
> 12.199999999999999


Tady misto "cislo" je lepsi napsat "print cislo".
Ono se to proste s temi floaty ma tak ;-)

 >>> a = 12.2
 >>> a
12.199999999999999
 >>> print a
12.2


-- 

Vladimír Linek <vinil na zagamma.cz>
Zagamma Labs



Další informace o konferenci Python