REGISTER











Obiectul Math
#1
Obiectul Math conține diversre constante (de exemplu, π) și funcții (de exemplu, cosinuus) legate de matematică.
Obiectul Math nu are nici un constructor, spre deosebire de Array sau Data. Toate metodele sale sunt statice. Toate funcțiile trigonometrice folosesc unghiuri exprimate în radiani , nu în grade .
Proprietățile obiectului Math
Math.PI 3.14159 π raportul dintre circumferința și diametrul unui cerc
Code:
Proprietate    Valoarea returnată rotunjită la 5 zecimale exacte    Descriere
Math.E    2.7183    numărul lui Euler, e
Math.LN2    0.69315    Logaritmul natural din 2
Math.LN10    2.3026    Logaritmul natural din 10
Math.LOG2E    1.4427    Logaritmul în baza 2 din e
Math.LOG10E    0.43429    Logaritmul în baza 10 din e
Math.SQRT1_2    0.70711    Rădăcina pătrată a lui ½
Math.SQRT2    1.4142    Rădăcina pătrată a lui 2
Metode ale obiectului Math
Math.floor(1.9) 1 Floor: rotunjirea până la cel mai mare număr întreg ≤ argument
Code:
Exemplu    Valoarea returnată rotunjită la 5 zecimale exacte    Descriere
Math.abs(-2.3) 2.3    Valoarea absolută    (x < 0) ? -x : x
Math.acos (Math.SQRT1_2)    0.78540 rad. = 45°    Arccosinus
Math.asin(Math.SQRT1_2)    0.78540 rad. = 45°    Arcsinus
Math.atan(1)    0.78540 rad. = 45°    Arctangenta pe jumătatea de cerc (-π/2 , + π/2)
Math.atan2(-3.7, -3.7)    -2.3562 Rad. = -135°    Arctangenta pe tot cercul (-π ,+π)
Math.ceil(1.1)    2    rotunjirea pana la cel mai mic argument ≥ întreg
Math.cos(Math.PI/4)    0.70711    Cosinus
Math.exp(1)    2.7183    Funcția exponențială : e ridicat la această putere
Math.log(Math.E)    1    Logaritmul natural, în baza e
Math.max(1, -2)    1    Maximum: (x > y) ? x : y
Math.min(1, -2)    -2    Minimum: (x < y) ? x : y
Math.pow(-3, 2)    9    Exponențierea (ridicarea la o putere)
Math.random()    0.17068    Numere pseudoaleatoare cuprinse între 0 (inclusiv) și 1 (exclusiv)
Math.round(1.5)    2    Rotunjirea la cel mai apropiat număr întreg; fracțiile jumătate sunt rotunjite în sus (de exemplu, 1,5 se rotunjește la 2)
Math.sin(Math.PI/4)    0.70711    Sinus
Math.sqrt(49)    7    Rădăcină pătrată
Math.tan(Math.PI/4)    1    Tangentă
Reply



Powered by MyBB All rights reserved
Developed with for FASTCS 2011 - 2024 FASTCS