BigDecimal original = new BigDecimal("23.856");
BigDecimal[] x = original.divideAndRemainder( new
BigDecimal( 1 ) );
System.out.println(""+original); //23.836
System.out.println(""+x[0].intValue()); //23.000 -> 23
System.out.println(""+x[1].scaleByPowerOfTen( x[1].scale()) ); //0.836->836
Ale asi bych pouzil ten puvodne navrhovany String ;-)
A je i mozne ze to jde s temi BD nejak jednoduseji.
Leos
> A kdyz pouziju BigDecimal, tak je nejaka prima rychla cesta?
