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