Update of /var/cvs/speeltuin/mihxil/statistics/src/org/mmbase/util/math
In directory james.mmbase.org:/tmp/cvs-serv23775/src/org/mmbase/util/math

Modified Files:
        Measurement.java 
Log Message:
anticipated some other situations..


See also: 
http://cvs.mmbase.org/viewcvs/speeltuin/mihxil/statistics/src/org/mmbase/util/math


Index: Measurement.java
===================================================================
RCS file: 
/var/cvs/speeltuin/mihxil/statistics/src/org/mmbase/util/math/Measurement.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- Measurement.java    15 Oct 2008 11:45:51 -0000      1.3
+++ Measurement.java    15 Oct 2008 11:54:30 -0000      1.4
@@ -19,7 +19,7 @@
  *
  * @author Michiel Meeuwissen
  * @since  mm-statistics-1.0
- * @version $Id: Measurement.java,v 1.3 2008/10/15 11:45:51 michiel Exp $
+ * @version $Id: Measurement.java,v 1.4 2008/10/15 11:54:30 michiel Exp $
  */
 
 
@@ -195,12 +195,13 @@
      * A crude order of magnitude implemention
      */
     private int log10(double d) {
+        d = Math.abs(d);
         int result = 0;
         while (d > 1) {
             d /= 10;
             result++;
         }
-        while (d < 0.1) {
+        while (d > 0 && d < 0.1) {
             d *= 10;
             result--;
         }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to