diff -r 4ff4e27465e0 -r 3223b1897b71 emul/mini/src/main/java/java/lang/Math.java --- a/emul/mini/src/main/java/java/lang/Math.java Mon Jan 28 16:26:52 2013 +0100 +++ b/emul/mini/src/main/java/java/lang/Math.java Tue Jan 29 20:16:56 2013 +0100 @@ -397,9 +397,9 @@ * @return the remainder when {@code f1} is divided by * {@code f2}. */ -// public static double IEEEremainder(double f1, double f2) { -// return f1 % f2; -// } + public static double IEEEremainder(double f1, double f2) { + return f1 - (f2 * Math.round(f1 / f2)); + } /** * Returns the {@code double} value that is closest in value