Matheklasse in Java enthält bestimmte Methoden, um verschiedene numerische Operationen auszuführen, z. exponentiell, s Warum ist root, logarithmisch, trigonometrisch Funktionen. Lassen Sie uns tiefer gehen und das Konzept im Detail verstehen.
- Was ist Java Matheunterricht?
- Was sind die Java-Mathematikmethoden?
- Logarithmische mathematische Methoden
- Trigonometrische mathematische Methoden
- Winkelmathematische Methoden
- Hyperbolische mathematische Methoden
- Der Buchstabe beginnt mit der Erklärung des Java-Mathematikunterrichts
Was ist Java Matheunterricht?
Um verschiedene numerische Berechnungen in durchzuführen Der Mathematikunterricht bietet verschiedene Methoden, die Sie weiter studieren werden.
Einige der Methoden sind min (), max (), avg (), sin (), cos () usw.
Lassen Sie uns nun die Methoden ausführlich untersuchen.
Was sind die Java-Mathematikmethoden?
Unten finden Sie eine Liste mit verschiedenen Methoden, die der Java-Mathematikunterricht bietet:
Math.min (): Diese Methode gibt die zurück kleinste von zwei Werten.
Math.max (): Diese Methode gibt die zurück größten von zwei Werten
Math.abs (): Diese Methode gibt die zurück absolut Wert des angegebenen Wertes.
Math.round (): Diese Methode wird verwendet, um abrunden die Dezimalzahlen auf den nächsten Wert.
Math.sqrt (): Diese Methode gibt die zurück Quadratwurzel einer angegebenen Zahl.
Math.cbrt (): Diese Methode gibt die zurück Kubikwurzel einer bestimmten Anzahl.
Math.floor (): Diese Methode wird verwendet, um die zu finden größte ganze Zahl Wert, der kleiner oder gleich dem Argument ist und gleich dem doppelten Wert einer mathematischen Ganzzahl ist.
Math.pow (): Diese Methode gibt den Wert von zurück erstes Argument erhoben zum Macht zweites Argument unter der Voraussetzung.
Math.ceil (): Die Listenmethode wird verwendet, um die zu finden kleinste ganze Zahl Wert, der größer oder gleich dem Argument ist.
Math.floorDiv (): Diese Methode wird verwendet, um die zu finden größte ganze Zahl Wert, der kleiner oder gleich dem Quotienten ist.
Math.random (): diese Java zufällig Methode gibt a zurück doppelt Wert, der ein positives Vorzeichen trägt, das größer oder gleich 0,0 und kleiner als 1,0 ist
Math.rint (): Diese Methode gibt die zurück doppelt Wert, der dem angegebenen Argument am nächsten kommt.
Math.ulp (); Diese Methode gibt die Größe des zurück ULP des Arguments.
Math.addExact (): Diese Methode wird verwendet, um die Summe ihrer Argumente zurückzugeben und eine Ausnahme wenn das Ergebnis eine Ganzzahl oder einen langen Wert überschreitet.
Math.subtractExact (): Diese Methode gibt die Differenz der angegebenen Argumente zurück und löst eine aus Ausnahme wenn das Ergebnis überläuft und ein ganzzahliger Wert.
Math.multiplyExact (): Diese Methode gibt das Produkt der Argumente zurück und löst eine aus Ausnahme wenn das Ergebnis überläuft und ein ganzzahliger oder langer Wert vorliegt.
Math.incrementExact (): Diese Methode gibt das Argument zurück, das um eins erhöht wird, und löst ein aus Ausnahme wenn das Ergebnis überläuft und ein ganzzahliger Wert.
Math.decrementExact (): Diese Methode gibt das Argument zurück, das um eins dekrementiert wird, und löst ein aus Ausnahme wenn das Ergebnis überläuft und ein ganzzahliger oder langer Wert vorliegt.
Math.negateExact (): Diese Methode gibt die Negation des Arguments zurück und löst eine aus Ausnahme wenn das Ergebnis überläuft und ein ganzzahliger oder langer Wert vorliegt.
Dies waren die wenigen Methoden zur Durchführung grundlegender numerischer Operationen. Lassen Sie uns nun vorwärts gehen und das Konzept der logarithmischen mathematischen Methoden verstehen.
Logarithmische mathematische Methoden
Hier ist eine Liste, die diese Methoden erklärt:
Math.log (): Diese Methode wird verwendet, um die zurückzugeben natürlicher Logarithmus von doppeltem Wert
Math.log10 (): Diese Methode wird verwendet, um die zurückzugeben Basis 10 Logarithmus eines doppelten Wertes
Math.exp (): Diese Methode gibt E zurück (Eulers Wert) zur Potenz eines doppelten Wertes erhoben.
Math.log1p (): Diese Methode gibt die zurück natürlicher Logarithmus der Summe des Arguments und auch eines.
Math.expm1 (): Diese Methode berechnet die Macht von Euler Zahl und subtrahiert 1 davon.
Dies sind einige der logarithmischen mathematischen Methoden, mit denen Sie Ihren Berechnungspfad bei Verwendung der Java-Mathematikklasse vereinfachen können.
Das nächste Thema in diesem Tutorial trägt den Titel trigonometrische mathematische Methoden.
Trigonometrische mathematische Methoden
Nachfolgend finden Sie eine Liste dieser Methoden:
Math.sin (): Diese Methode gibt die zurück Sinuswert eines gegebenen doppelten Wertes.
Math.asin (): Diese Methode gibt die zurück Bogen ohne Wert eines gegebenen Doppelwerts
Math.cos (): Diese Methode gibt die zurück cos Wert eines gegebenen doppelten Wertes.
Math.acos: Diese Methode gibt den Bogen zurück Kosinuswert des gegebenen Doppelwerts.
Math.tan (): Diese Methode gibt die zurück Tangentenwert eines gegebenen doppelten Wertes.
Math.atan (): Diese Methode gibt den Bogen zurück Tangentenwert eines gegebenen doppelten Wertes.
Das nächste Segment besteht aus eckigen mathematischen Methoden.
Winkelmathematische Methoden
Im Folgenden werden zwei eckige mathematische Methoden erläutert:
Math.toRadians: Diese Methode wird verwendet, um die angegebenen zu konvertieren Grad Winkel zum Winkel messen in Bogenmaß.
Math.toDegrees: Diese Methode wird verwendet, um die zu konvertieren Bogenmaß Winkel zu einem äquivalenten Winkel von Grad.
Als nächstes haben wir hyperbolische mathematische Methoden.
Hyperbolische mathematische Methoden
Dieses Segment besteht aus drei unten genannten Methoden:
Math.sinh (): Diese Methode wird verwendet, um die zurückzugeben trigonometrischer hyperbolischer Sinuswert von einem doppelten Wert.
Math.cosh (): Diese Methode wird verwendet, um die zurückzugeben trigonometrischer hyperbolischer Kosinuswert von einem doppelten Wert.
Math.tanh (): Diese Methode wird verwendet, um die zurückzugeben trigonometrischer hyperbolischer Tangentenwert von einem doppelten Wert.
Ich hoffe, das Konzept der hyperbolischen mathematischen Methoden ist Ihnen inzwischen klar.
Lassen Sie mich nun ein Beispiel für die Verwendung dieser Methoden in einem Java-Programm zeigen:
Java-Programm, das die Verwendung von Java-Matheklassenmethoden zeigt:
öffentliche Klasse JavaMathExample1 {public static void main (String [] args) {double x = 28 double y = 4 System.out.println ('Maximale Anzahl von x und y ist:' + Math.max (x, y)) System .out.println ('Quadratwurzel von y ist:' + Math.sqrt (y)) System.out.println ('Potenz von x und y ist:' + Math.pow (x, y)) System.out. println ('Logarithmus von x ist:' + Math.log (x)) System.out.println ('Logarithmus von y ist:' + Math.log (y)) System.out.println ('log10 von x ist:' '+ Math.log10 (x)) System.out.println (' log10 von y ist: '+ Math.log10 (y)) System.out.println (' log1p von x ist: '+ Math.log1p (x) ) System.out.println ('exp von a ist:' + Math.exp (x)) System.out.println ('expm1 von a ist:' + Math.expm1 (x))}}
Ausgabe:
Die maximale Anzahl von x und y beträgt: 28,0
Die Quadratwurzel von y ist: 2,0
Die Potenz von x und y ist: 614656.0
Der Logarithmus von x ist: 3.332204510175204
Der Logarithmus von y ist: 1.3862943611198906
log10 von x ist: 1.4471580313422192
log10 von y ist: 0.6020599913279624
log1p von x ist: 3.367295829986474
exp von a ist: 1.446257064291475E12
expm1 von a ist: 1.446257064290475E12
Damit haben wir gegen Ende dieses Tutorials erreicht. Ich hoffe, der Inhalt hat den oben genannten Mehrwert für Ihr Java-Wissen erklärt. Wir werden die Java-Welt weiter erkunden. Bleiben Sie dran!
Übergeben von Wert vs Übergeben von Referenz Java
Wenn Sie Fragen zu diesem Artikel haben, schreiben Sie diese bitte in den Kommentarbereich unten. Wir werden Sie bald zurückmelden.
Nachdem Sie die Grundlagen von Java verstanden haben, lesen Sie die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen mit einem Netzwerk von mehr als 250.000 zufriedenen Lernenden auf der ganzen Welt. Der Kurs soll Ihnen einen Vorsprung in die Java-Programmierung verschaffen und Sie sowohl für grundlegende als auch für fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & schulen Frühling .