Clasa Math

Clasa Math este foarte utilă în calcule științifice și inginerești. Ea conține un număr mare de funcții matematice (funcții trigonometrice, logaritmice, exponențiale etc) și două constante matematice: numărul e și numărul pi.

Constantele sunt reprezentate sub forma următoarelor două câmpuri statice finale ale clasei:
    public static final double E - numărul e (baza logaritmilor naturali);
    public static final double PI - numarul pi (raportul dintre perimetrul și diametrul cercului).
Aceste constante se folosesc în expresiile din program sub forma Math.E și Math.PI.

Funcțiile matematice se prezintă în această clasă sub forma de metode statice. Menționăm aici numai câteva din aceste funcții, cu precizarea că arcele (unghiurile) se exprimă în radiani:
    public static double sin(double a) - sinusul trigonometric sin a.
    public static double cos(double a) - cosinusul trigonometric cos a.
    public static double tan(double a) - tangenta trigonometrică tg a.
    public static double asin(double a) - arcsin a.
    public static double acos(double a) - arccos a.
    public static double atan(double a) - arctg a.
    public static double exp(double a)  - funcția exponentială ea.
    public static double log(double a)  - logaritmul natural ln a.
    public static double sqrt(double a) - radacina patrată a lui a.

Lista completă a funcțiilor este dată în indexul claselor.

Utilizarea în expresiile din program a acestor funcții se face, ca la toate metodele statice, calificând numele funcției prin numele clasei. De exemplu, sin(2*u+3) se va scrie Math.sin(2*u+3).



© Copyright 2000 - Severin BUMBARU, Universitatea "Dunărea de Jos" din Galați