Fórum Ubuntu CZ/SK
		Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: kisto  14 Srpna 2014, 13:45:02
		
			
			- 
				Ahoj,
mam taky problem ze ked porovnavam dve cisla(jedno vyberam z np.array a druhe pocitam) tak mi cisla ktore su rovnake python vyhodnoti ako false.
if(vh == Z[y][x]):
  val = True
  print val
else:
  val = False
Vie mi to niekto vysvetlit alebo poradit?
			 
			
			- 
				Python neznám, ale pokud jsou to čísla floating point (s pohyblivou řádovou čárkou), tak ty takto jednoduše porovnávat nejdou.
Proveď jejich rozdíl a zkontroluj je-li dostatečně malý, jak malý, to si zvolíš ty. Např. absolutní hodnota rozdílu musí být menší než 0.001. 
			 
			
			- 
				
This really is very good here. I think people are skeptical about this. I read this post will help loosen up some more or less suspicion.