Què és la classe de matemàtiques a Java i com s'utilitza?



Aquest article us ajudarà amb un enfocament complet de la classe de matemàtiques a Java juntament amb exemples pràctics per a una millor comprensió del concepte.

Classe de matemàtiques a Java conté certs mètodes per realitzar diferents operacions numèriques, per exemple, exponencial, s Per què és arrel, logarítmica, trigonomètrica funcions. Aprofundim i entenem el concepte en detall.

Anem a començar!





Què és la classe de matemàtiques Java?

Per realitzar diferents càlculs numèrics a , la classe de matemàtiques ha proporcionat diversos mètodes que aprofundireu.
Alguns dels mètodes són min (), max (), avg (), sin (), cos () etc.

Ara anem a estudiar els mètodes d’una manera elaborada.



Quins són els mètodes matemàtics de Java?

A continuació es mostra una llista que descriu diversos mètodes que ofereix la classe de matemàtiques Java:

Math.min (): aquest mètode retorna el fitxer el més petit de dos valors.
Math.max (): aquest mètode retorna el fitxer més gran de dos valors
Math.abs (): aquest mètode retorna el fitxer absolut valor del valor proporcionat.
Math.round (): aquest mètode s'utilitza per arrodonir els nombres decimals al valor més proper.
Math.sqrt (): aquest mètode retorna el fitxer arrel quadrada d'un número donat.
Math.cbrt (): aquest mètode retorna el fitxer arrel cub d’un nombre determinat.
Math.floor (): aquest mètode s'utilitza per trobar el fitxer el sencer més gran valor que és menor o igual a l'argument i és igual al doble valor d'un enter matemàtic.
Math.pow (): aquest mètode retorna el valor del fitxer primer argument elevat al poder segon argument sempre.
Math.ceil (): s'utilitza el mètode de llista per trobar el fitxer el nombre enter més petit valor superior o igual a l'argument.
Math.floorDiv (): aquest mètode s'utilitza per trobar el fitxer el sencer més gran valor inferior o igual al quocient.
Math.random (): aquest java aleatori el mètode retorna a doble valor que porta un signe positiu superior o igual a 0,0 i inferior a 1,0
Math.rint (): aquest mètode retorna el fitxer doble valor més proper a l'argument donat.
Math.ulp (); aquest mètode retorna la mida del fitxer ULP de l’argument.
Math.addExact (): aquest mètode s'utilitza per retornar la suma dels seus arguments i llança un excepció si el resultat desborda un valor enter o llarg.
Math.subtractExact (): aquest mètode retorna la diferència dels arguments proporcionats i llança un excepció si el resultat es desborda i un valor enter.
Math.multiplyExact (): aquest mètode retorna el producte dels arguments i llança un fitxer excepció si el resultat es desborda i és un valor enter o llarg.
Math.incrementExact (): aquest mètode retorna l'argument que s'incrementa en un i llança un excepció si el resultat es desborda i un valor enter.
Math.decrementExact (): aquest mètode retorna l'argument que és decrementat per un i llança un excepció si el resultat es desborda i és un valor enter o llarg.
Math.negateExact (): aquest mètode retorna la negació de l'argument i llança un excepció si el resultat es desborda i és un valor enter o llarg.

Aquests van ser els pocs mètodes per realitzar operacions numèriques bàsiques. Ara anem a avançar i entenem el concepte de mètodes matemàtics logarítmics.



Mètodes logarítmics de matemàtiques

Aquí teniu una llista que explica aquests mètodes:
Math.log (): aquest mètode s'utilitza per retornar el fitxer logaritme natural de doble valor
Math.log10 (): aquest mètode s'utilitza per retornar el fitxer base 10 logaritme de doble valor
Math.exp (): aquest mètode retorna E (Valor d'Euler) elevat al poder d’un doble valor.
Math.log1p (): aquest mètode retorna el fitxer logaritme natural de la suma de l’argument i també un.
Math.expm1 (): aquest mètode calcula el poder d’Euler nombre i li resta 1.

Aquests són alguns dels mètodes logarítmics de matemàtiques que us ajuden a relaxar el vostre camí de càlcul mentre utilitzeu la classe de matemàtiques Java.

El següent tema situat a la cua d’aquest tutorial porta el títol de mètodes matemàtics trigonomètrics.

Mètodes matemàtics trigonomètrics

A continuació s'esmenta una llista d'aquests mètodes:
Math.sin (): aquest mètode retorna el fitxer valor sinusoïdal d’un doble valor donat.
Math.asin (): aquest mètode retorna el fitxer arc sense valor d'un doble valor donat
Math.cos (): aquest mètode retorna el fitxer valor del cos d’un doble valor donat.
Math.acos: aquest mètode retorna l'arc valor del cosinus del doble valor donat.
Math.tan (): aquest mètode retorna el fitxer valor tangent d’un doble valor donat.
Math.atan (): aquest mètode retorna l'arc valor tangent d’un doble valor donat.

El següent segment consisteix en mètodes matemàtics angulars.

Mètodes angulars de matemàtiques

A continuació, s’expliquen dos mètodes de matemàtiques angulars:
Math.toRadians: aquest mètode s'utilitza per convertir l'especificat graus angle a l'angle de mesura en radians.
Math.toGraus: aquest mètode s'utilitza per convertir el fitxer radians angle a un angle equivalent que mesura en graus.

A continuació, tenim mètodes matemàtics hiperbòlics.

Mètodes matemàtics hiperbòlics

Aquest segment consta de tres mètodes esmentats a continuació:
Math.sinh (): aquest mètode s'utilitza per retornar el fitxer valor de sinus trigonomètric hiperbòlic d’un doble valor.
Math.cosh (): aquest mètode s'utilitza per retornar el fitxer valor del cosinus hiperbòlic trigonomètric d’un doble valor.
Math.tanh (): aquest mètode s'utilitza per retornar el fitxer valor de tangent hiperbòlic trigonomètric d’un doble valor.

Espero que el concepte de mètodes matemàtics hiperbòlics ja estigui clar per a vosaltres.

Ara deixeu-me mostrar-vos un exemple d’utilitzar aquests mètodes en un programa Java:

Programa Java que mostra l'ús de mètodes de classe matemàtica Java:

classe pública JavaMathExample1 {public static void main (String [] args) {double x = 28 double y = 4 System.out.println ('El nombre màxim de xy és:' + Math.max (x, y)) System .out.println ('L'arrel quadrada de y és:' + Math.sqrt (y)) System.out.println ('La potència de xy és:' + Math.pow (x, y)) System.out. println ('Logaritme de x és:' + Math.log (x)) System.out.println ('Logaritme de y és:' + Math.log (y)) System.out.println ('log10 de x és: '+ Math.log10 (x)) System.out.println (' log10 de y és: '+ Math.log10 (y)) System.out.println (' log1p de x és: '+ Math.log1p (x) ) System.out.println ('exp of a is:' + Math.exp (x)) System.out.println ('expm1 of a is:' + Math.expm1 (x))}}

Sortida:

El nombre màxim de xy és: 28,0
L’arrel quadrada de y és: 2.0
La potència de xey és: 614656.0
El logaritme de x és: 3.332204510175204
El logaritme de y és: 1.3862943611198906
log10 de x és: 1.4471580313422192
log10 de y és: 0.6020599913279624
log1p de x és: 3.367295829986474
exp de a és: 1.446257064291475E12
expm1 de a és: 1.446257064290475E12

Amb això, hem arribat al final d'aquest tutorial. Espero que el contingut expliqui el valor afegit anterior al vostre coneixement de Java. Seguirem explorant el món de Java. Estigueu atents!

com copiar en profunditat a Java

Si trobeu alguna pregunta relacionada amb aquest article, escriviu-les a la secció de comentaris a continuació i us tornarem a tornar aviat.

Ara que heu entès els conceptes bàsics de Java, consulteu el fitxer per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. El curs està dissenyat per donar-vos un avantatge en la programació de Java i formar-vos tant per a conceptes Java bàsics com avançats, juntament amb diversos marcs Java com Hibernate i Primavera .