Script Java

Operatori matematici

Am folosit deja operatori matematici: în lecția anterioară am adăugat șiruri de text pentru a le afișa pe ecran. ("Text" + variabil + "text"). Cu numere aproape toate astea. Iată o listă cu operatorii disponibili:






+ plus
- scădere
* multiplicare
/ diviziune
% rămasă din diviziune
exemplu:


Dar adăugarea numerelor în sine ar fi prostă. De aceea, ia în considerare un exemplu de program care calculează zona unui dreptunghi cu laturile definite de utilizator.


Ei bine, până atunci, totul era deja clar. Ramane doar sa afisati produsul numarului a prin numarul b. Cu toate acestea, nu totul este atât de simplu. Faptul este că, în mod prestabilit, variabilele definite de metoda prompt sunt șiruri de text. Pentru a le transforma în numere, trebuie să utilizați un operator diferit - Number ()

Obiectele vă permit să obțineți un set suplimentar de operatori. Obiectele nu sunt una sau două, ne vom familiariza constant cu ele. Să începem cu obiectul Math. Acest obiect oferă un set suplimentar de operatori matematici. Iată cele mai frecvente:







  • LN2; LN10: LOG2E; LOG10E - diverse logaritme
  • E; PI - numărul e și numărul π respectiv
  • SQRT2; SQRT1_2 este rădăcina pătrată de doi și, respectiv, 0,5

Toți anchetatorii anteriori sunt introduși astfel:


  • sin (); cos (); tan (); asin (); acos (); atan () - sinus, cosinus, tangent, arsină, arcozină, arctangent
  • abs () este modulul unui număr
  • sqrt () este rădăcina pătrată a unui număr
  • pow () - gradul numărului (în paranteze virgulă și exponent)
  • exp () reprezintă exponentul numărului
  • log () este logaritmul numărului
  • random () este un număr pseudo-aleator
  • rotund () - rotunjirea numărului
  • ceil () - rotunjire cu exces
  • podea () - rotunjirea printr-un defect (partea intregă de la împărțirea a două numere întregi)
  • max () este valoarea maximă a acelor numere separate prin virgule în paranteze
  • min () este valoarea minimă a acelor numere separate prin virgule în paranteze

Și în aceste operatori nu ar trebui să uităm de paranteze.

Exercitarea 3
Modificați programul precedent pentru a calcula suprafața nu este un dreptunghi, un triunghi teorema Heron (√P (p-a) (p-b) (p-c)). Vă reamintim că rădăcina va fi scrisă ca Math.sqrt ().

Definirea tipului de variabilă

Important este operatorul de determinare a tipului unei variabile - typeof (). Vizualizați-l și faceți clic pe codul de mai jos:








Articole similare

Trimiteți-le prietenilor: