[Java] Verwendung der Math-Klasse

Programmierstudientagebuch

  1. Oktober 2020 Eine kurze Zusammenfassung der wichtigsten Methoden der Math-Klasse, die mit Zahlen umgehen, und deren Verwendung.

Was ist Matheunterricht?

Eine Klasse, die Methoden zur Durchführung der numerischen Verarbeitung zusammenfasst, die Quadratwurzeln, Exponentialfunktionen, logarithmische Funktionen usw. verwenden können. Die Math-Klasse befindet sich im Paket java.lang, sodass Sie sie nicht importieren müssen. Im Folgenden finden Sie eine Zusammenfassung der Verwendung der Hauptfunktionen der Math-Klasse.

abs Methode

Die abs-Methode ist eine Methode zum Ermitteln des Absolutwerts.

Grundlegendes Schreiben


Absolutwert= Math.abs(Zielnummer);

Hier kann ein Argument vom Typ int, double type, float type und long type eingegeben werden. (Rückgabewert ist der gleiche Argumenttyp)

Max-Methode und Min-Methode

Diese Methode wird verwendet, um die Größe eines Werts zu ermitteln. Verwenden Sie die Methode max, um einen größeren Wert durch Vergleichen numerischer Werte zu ermitteln, und die Methode min, um einen kleineren Wert zu ermitteln.

Grundlegendes Schreiben


Großer Wert= Math.max(Wert zu vergleichen,Ein weiterer zu vergleichender Wert);
Kleiner Wert= Math.min(Wert zu vergleichen,Ein weiterer zu vergleichender Wert);

Wie bei der abs-Methode kann das Argument einen int-Typ, einen doppelten Typ, einen float-Typ oder eine lange Typnummer enthalten. (Rückgabewert ist der gleiche Argumenttyp)

Deckenmethode, Bodenmethode, runde Methode

Verwenden Sie die Deckenmethode zum Abrunden, die Bodenmethode zum Abrunden und die Rundungsmethode zum Abrunden.

Grundlegendes Schreiben


Aufgerundeter Wert= Math.ceil(Zielnummer);
Abgerundeter Wert= Math.floor(Zielnummer);
Abgerundeter Wert= Math.round(Zielnummer);

Der Argumenttyp kann eine doppelte Typnummer sein, und der Rückgabewert ist auch ein doppelter Typ.

pow Methode

Die pow-Methode ist eine Methode zum Multiplizieren von Werten.

Grundlegendes Schreiben


Wert der Macht= Math.pow(Unterseite,Index);

Wie die Ceil-Methode, die Floor-Methode und die Round-Methode kann der Argumenttyp eine doppelte Typnummer sein, und der Rückgabewert ist auch ein doppelter Typ.

sqrt-Methode und cbrt-Methode

Die aqrt-Methode dient zum Auffinden der Quadratwurzel und die cbrt-Methode zum Auffinden der Kubikwurzel.

Grundlegendes Schreiben


Quadratwurzel= Math.sqrt(Numerischer Zielwert);
Kubikwurzel= Math.cbrt(Numerischer Zielwert);

Wie die pow-Methode kann der Argumenttyp eine doppelte Typnummer sein, und der Rückgabewert ist auch ein doppelter Typ.

Verweise

Aktive Ingenieure erklären, wie man Javas Matheklasse verwendet [für Anfänger] Matheklasse

Recommended Posts

[Java] Verwendung der Math-Klasse
Verwendung der Java-Klasse
[Java] Verwendung der File-Klasse
Verwendung der Java Scanner-Klasse (Hinweis)
[Java] Verwendung der Calendar-Klasse
[Java] Verwendung von Map
Verwendung von Java Optional
[Java] Verwendung von removeAll ()
Verwendung von Java Map
Verwendung von Java-Variablen
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
[Java] Verwendung der Kalenderklasse und der Datumsklasse
Verwendung von HttpClient (Get) von Java
Verwendung von HttpClient (Post) von Java
[Java] Verwendung der Join-Methode
Verwendung der Wrapper-Klasse
[Verarbeitung × Java] Verwendung von Variablen
So dekompilieren Sie eine Java-Klassendatei
[JavaFX] [Java8] Verwendung von GridPane
[Java] Verwendung von List [ArrayList]
Wie verwende ich Klassen in Java?
[Verarbeitung × Java] Verwendung von Arrays
Verwendung von Java-Lambda-Ausdrücken
Verwendung des Java-Aufzählungstyps
Mehrsprachige Unterstützung für Java Verwendung des Gebietsschemas
Verwendung der Submit-Methode (Java Silver)
[Leicht verständliche Erklärung! ] Verwendung der Java-Instanz
[Java] Verwendung der toString () -Methode
Studieren der Verwendung des Konstruktors (Java)
Verwendung und Definition von Java-Klassen, Importieren
[Leicht verständliche Erklärung! ] Verwendung des Java-Polymorphismus
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
[Verarbeitung × Java] Verwendung der Funktion
[Leicht verständliche Erklärung! ] Verwendung von ArrayList [Java]
try-catch-finally Ausnahmebehandlung Verwendung von Java
[Leicht verständliche Erklärung! ] Verwendung der Java-Kapselung
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von java.util.logging
Verwendung der Karte
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
Verwendung von org.immutables
Verwendung von java.util.stream.Collector
Verwendung von VisualVM