5.2.6 Division static double IEEEremainder( double Dividend, double Divisor ) Liefert den Rest der Division von Dividend und Divisor (Modulo-Operator), so wie es der IEEE-754-Standard vorschreibt.
Listing 5.3 IEEEremainder.java
public class IEEEremainder { public static void main( String args[] ) { double a = 44.0; double b = 2.2; System.out.println( a % b ); System.out.println( Math.IEEEremainder( a, b ) ); } }
Das erste Ergebnis ist mit der mathematischen Ungenauigkeit fast 2.2, aber etwas kleiner, sodass der Algorithmus nicht noch einmal 2.2 abziehen konnte. Die Methode IEEEremainder() liefert ein Ergebnis nahe Null, was korrekt ist, denn 44.0 lässt sich ohne Rest durch 2.2 teilen
AMD Athlon 64 1800 MHz @ 1992 MHz 39°C mit 1.26 Volt
Sooooo hab mal den ganzen Tab mit CCS rumgespielt und so einige Interessante entdeckungen gemacht... was die Browser so alles anders machen... unglaublich
Jetzt kann ich aber die meisten Sachen überall gleich aussehen lassen, alles fein säuberlich aufgeschrieben.
Beiträge gesamt: 3455 | Durchschnitt: 0 Postings pro Tag Registrierung: Juli 2003 | Dabei seit: 7867 Tagen | Erstellt: 12:51 am 25. Aug. 2005
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen