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");
}
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");
}
Co to jest pa.b ?
mała pomyłka powinno być oczywiście b
Poprawiłem błędy, dopisałem końcówki "f" przy deklaracji wartości zmiennych i wypisuje: http://ideone.com/jPmk0
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ść.