Diskuze: kalkulačka-funkcie
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Preštuduj si počítanie kosínusu, sínusu a tangensu, kľudne aj z wikipedie. Zistíš že potrebuješ 2 premenné, ktoré je potrebné vydeliť. Prikladám ti obrázok.
Vyzveš užívateľa, aby si najprv vybral operáciu, na základe toho užívateľa vyzveš, aby ti zadal 2 známe hodnoty, a program ti vypočíta tú neznámu
Dá sa vypočítať aj keď máš iba jednu neznámu (veď aj do kalkulačky zadávaš len jedno číslo keď počítaš sínus alebo kosínus) a to buď uhol napr. sin 90° = x , x = 1; alebo alebo hodnotu funkcie napr. sin x = 0 , x1 = 0° + k*360° , x2 = 180° + k*360° (vtedy sa počíta inverzná funkcia sinus).
Njn, aj tak sa dá. Tomáš to ale nijako nešpecifikoval, pravdepodobne chcel hotový program (sorry ak ti Tome krivdím)
Nejsem si jistý, jestli je to to, co jsi chtěl slyšet, ale funkce knihovny Math (Math.sin(x), Math.cos(x)...) funguje poměrně dobře
if(operace.equals("sin")){
vysledek = Math.sin(x);
}
Zobrazeno 8 zpráv z 8.