Universität Leipzig Institut für Informatik Dr. Monika Meiler Methoden der Klasse java.lang.Math Klassenkonstanten public static final double E; public static final double PI; Klassenmethoden (Auswahl) Name abs abs abs abs acos asin atan ceil cos exp floor log max max max max min min min min pow random round sin sqrt tan Parameteranzahl 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 0 1 1 1 1 Parametertyp double float long int double double double double double double double double double float long int double float long int double double double double double ErgebnisTyp double float long int double double double double double double double double double float long int double float long int double double double double double double Beschreibung Betrag eines Wertes Betrag eines Wertes Betrag eines Wertes Betrag eines Wertes Arcus Cosinus Arcus Sinus Arcus Tangens ganzzahliges Aufrunden Cosinus E-Funktion ganzzahliges Abrunden natürlicher Logarithmus Maximum Maximum Maximum Maximum Minimum Minimum Minimum Minimum Potenzfunktion Zufallszahl zwischen 0 und 1 ganzzahliges Runden Sinus Quadratwurzel Tangens Beispiele y= (a − b )3 − 1 1 + sin x 2 double a, b, x, y; y = ( Math.pow( a - b, 3.0) - 1) /( 1 + Math.sin( x) * Math.sin( x)) double x, y; y = 1 + Math.sqrt( x) / 2 + Math.sqrt( Math.sqrt( x)) / 24 Methoden der Klasse java.lang.Math (Vorlesung) y = 1+ x / 2 + x / 24 Java-Bibliothek