„Java Math tan“ ()

„Java Math tan“ () metodas pateikia nurodyto kampo trigonometrinę liestinę.

tan()Metodo sintaksė yra tokia:

 Math.tan(double angle)

Čia tan()yra statinis metodas. Taigi, mes prieiname metodą naudodami klasės pavadinimą Math.

įdegis () Parametrai

tan()Metodas užima vieną parametrą.

  • kampas - kampas, kurio trigonometrinė liestinė turi būti grąžinta

Pastaba : Kampo vertė yra radianais.

tan () Grąžinimo vertė

  • grąžina nurodyto kampo trigonometrinę liestinę
  • grąžina NaN, jei nurodytas kampas yra NaN arba begalybė

Pastaba : Jei argumentas lygus nuliui, tan()metodo rezultatas taip pat yra lygus nuliui su tuo pačiu ženklu kaip ir argumentas.

1 pavyzdys: „Java Math tan“ ()

 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); // get the trigonometric tangent value System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // tan() with 0 as its argument System.out.println(Math.tan(0.0)); // 0.0 ) )

Ankstesniame pavyzdyje mes importavome java.lang.Mathpaketą. Tai svarbu, jei norime naudoti Mathklasės metodus . Atkreipkite dėmesį į išraišką,

 Math.tan(a)

Čia mes tiesiogiai naudojome klasės pavadinimą metodo iškvietimui. Taip yra todėl, kad tan()yra statinis metodas.

Pastaba : Mes panaudojome metodą Java Math.toRadians (), kad visos vertės būtų konvertuojamos į radianus. Taip yra todėl, kad pagal oficialią „Java“ dokumentaciją tan()metodas parametrą laiko radianais.

2 pavyzdys: Math tan () pateikia 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 tangent value System.out.println(Math.tan(a)); // NaN System.out.println(Math.tan(infinity)); // NaN ) )

Čia mes sukūrėme kintamąjį, pavadintą a.

  • Math.tan (a) - pateikia NaN, nes neigiamo skaičiaus kvadratinė šaknis (-5) nėra skaičius

Tai klasės Double.POSITIVE_INFINITYlaukas Double. Jis naudojamas įgyvendinti Java begalybę.

Pastaba : Skaičiuodami kvadratinę šaknies šaknį, naudojome metodą Java Math.sqrt ().

Rekomenduojamos pamokos

  • Java Math nuodėmė ()
  • „Java Math cos“ ()

Įdomios straipsniai...