ciao ragazzi...
ho un float ed un intero...
a=14.20 ( che in origine è una stringa )
b=32804253
faccio così:
float b = Float.parseFloat(a) * 32804253;
BigDecimal b_arr = new BigDecimal(b);
b_arr=b_arr.setScale(2, BigDecimal.ROUND_DOWN);
out.println(b_arr);
e mi viene: b_arr = 59208724480.00
come faccio a far venire: 59208724282.23???? ( cioè il numero che mi da la calcolatrice di windows?
Aiuto![]()
![]()