Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/attrview
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6807/src/net/sourceforge/bprocessor/gui/attrview
Modified Files:
StringAttribute.java
Log Message:
Changed round method to avoid loss of value in large ints
Index: StringAttribute.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/attrview/StringAttribute.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** StringAttribute.java 14 Sep 2007 11:32:38 -0000 1.15
--- StringAttribute.java 22 Sep 2007 13:54:26 -0000 1.16
***************
*** 100,105 ****
*/
protected double round(double value) {
! int i = (int) (value * 100000000);
! return ((double) i) / 100000.0;
}
--- 100,105 ----
*/
protected double round(double value) {
! long i = (long) (value * 1000000);
! return ((double) i) / 1000.0;
}
|