Metóda Java Math cos () vracia trigonometrický kosínus zadaného uhla.
Syntax cos()
metódy je:
Math.cos(double angle)
Tu cos()
je statická metóda. Z toho dôvodu sme sa v prístupe k metódu pomocou názvu triedy, Math
.
cos () Parametre
cos()
Metóda preberá jeden parameter.
- uhol - uhol, ktorého trigonometrický kosínus sa má vrátiť
Poznámka : Hodnota uhla je v radiánoch.
cos () návratová hodnota
- vráti trigonometrický kosínus zadaného uhla
- vráti NaN, ak je zadaný uhol NaN alebo nekonečno
Príklad 1: Java Math cos ()
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable in Degree double a = 30; double b = 45; // convert to radians a = Math.toRadians(a); b = Math.toRadians(b); // print the cosine value System.out.println(Math.cos(a)); // 0.8660254037844387 System.out.println(Math.cos(b)); // 0.7071067811865476 ) )
Vo vyššie uvedenom príklade sme importovali java.lang.Math
balík. To je dôležité, ak chceme použiť metódy Math
triedy. Všimnite si výraz,
Math.cos(a)
Tu sme priamo použili názov triedy na volanie metódy. Je to preto, že cos()
ide o statickú metódu.
Poznámka : Na prevedenie všetkých hodnôt do radiánov sme použili metódu Java Math.toRadians (). Je to tak preto, lebo podľa oficiálnej dokumentácie cos()
metóda berie uhol ako radiány.
Príklad 2: Math cos () Vráti NaN
import java.lang.Math; class Main ( public static void main(String() args) ( // create variable // square root of negative number // results in not a number (NaN) double a = Math.sqrt(-5); // Using Double to implement infinity double infinity = Double.POSITIVE_INFINITY; // print the cosine value System.out.println(Math.cos(a)); // NaN System.out.println(Math.cos(infinity)); // NaN ) )
Tu sme vytvorili premennú s názvom a.
- Math.cos (a) - vráti NaN, pretože druhá odmocnina záporného čísla (-5) nie je číslo
Je Double.POSITIVE_INFINITY
to Double
triedna oblasť. Používa sa na implementáciu nekonečna v Jave.
Poznámka : Na výpočet druhej odmocniny čísla sme použili metódu Java Math.sqrt ().
Odporúčané návody
- Java Math tan ()
- Java Math sin ()