Porównywanie flaotów

0

Witam!

Mam taki oto fragment kodu i zupełnie nie wiem czemu się nie wykonuje

flaot a=10.0;
flaot b=1.0;

if(a>=10.0f && pa.b<=1.0f)
		{
			System.out.println("wqjhebnkwljfhbfj");
		} 
0

Co to jest pa.b ?

0

mała pomyłka powinno być oczywiście b

0

Poprawiłem błędy, dopisałem końcówki "f" przy deklaracji wartości zmiennych i wypisuje: http://ideone.com/jPmk0

0

porównywanie liczb zmiennoprzecinkowych to bardzo śliska sprawa. najbezpieczniej jest robić coś w stylu abs(a-b)<0.00001 gdzie 0.00001 to dokładność.

1 użytkowników online, w tym zalogowanych: 0, gości: 1