Buenas Tarde amigo(a)s:
Estoy realizando un callout para dividir dos columna, solo me deja dividir cuando el resultado es entero, pero cuando es decimal no lo deja, arroja este error
javax.script.ScriptException: javax.script.ScriptException: java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
Ya he puesto lo poco que he aprendido. Esta collaout lo utilizare para calcular cual monto que debe pagar una persona de un préstamo partiendo desde una cantidad de cuota.
Alguien puede ayudarme. Gracias
import java.sql.*;
import java.util.*;
import org.compiere.util.DB;
import org.compiere.model.Query;
import org.compiere.util.*;
BigDecimal Monto,Total,Cantidad;
Monto =A_Tab.getValue("amount");
Cantidad =A_Tab.getValue("cantidad");
BigDecimal Total= ((Monto)).divide(Cantidad);
A_Tab.setValue("cuotadsct", Total);