glens 02/04/22 03:20:04 Modified: src/java/org/apache/poi/hssf/util RKUtil.java Added: src/testcases/org/apache/poi/hssf/util TestRKUtil.java Log: Testcase for RKUtil Revision Changes Path 1.2 +2 -1 jakarta-poi/src/java/org/apache/poi/hssf/util/RKUtil.java Index: RKUtil.java =================================================================== RCS file: /home/cvs/jakarta-poi/src/java/org/apache/poi/hssf/util/RKUtil.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- RKUtil.java 22 Apr 2002 07:13:09 -0000 1.1 +++ RKUtil.java 22 Apr 2002 10:20:04 -0000 1.2 @@ -87,7 +87,7 @@ if ((number & 0x02) == 0x02) { // ok, it's just a plain ol' int; we can handle this - // trivially by right-shifting and casting + // trivially by casting rvalue = ( double ) (raw_number); } else @@ -106,6 +106,7 @@ // hall, especially if it's the city of Redmond rvalue /= 100; } + return rvalue; } 1.1 jakarta-poi/src/testcases/org/apache/poi/hssf/util/TestRKUtil.java Index: TestRKUtil.java =================================================================== package org.apache.poi.hssf.util; import junit.framework.TestCase; public class TestRKUtil extends TestCase { public TestRKUtil(String s) { super(s); } public void testDecode() throws Exception { assertEquals(3.0, RKUtil.decodeNumber(1074266112), 0.0000001); assertEquals(3.3, RKUtil.decodeNumber(1081384961), 0.0000001); assertEquals(3.33, RKUtil.decodeNumber(1081397249), 0.0000001); } }