10.5. Math-Methoden

Da wir nun wissen, wie statische Methoden funktionieren, wollen wir uns jetzt ein paar statische Methoden in der Klasse Math ansehen. Dies sind nicht alle, nur die Highlights. Sehen Sie sich den Rest in Ihrer API-Dokumentation an, z.B. sqrt(), tan(), ceil(), floor() und asin().

Math.random()

Gibt einen double-Wert zurück, der größer oder gleich 0.0 und kleiner als 1.0 ist.

double r1 = Math.random();
				int r2 = (int) (Math.random() * 5);

Math.abs()

Gibt ein double zurück, das gleich dem Betrag des Arguments ist. Die Methode ist überladen – wenn Sie ihr ein int übergeben, gibt sie Ihnen ein int zurück. Übergeben Sie ihr ein double, bekommen Sie ein double.

int x = Math.abs(-240);       // gibt 240 zurück
				double d = Math.abs(240.40); ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.