Problema con calculos numericos

Oscar Mauricio Gomez
21 de Septiembre del 2005
Saludos, tengo el siguiente problema al manejar una orden de compra.

Tengo dos campos, uno tipo float que es el que me captura el precio, y otro tipo entero que me maneja la cantidad.

la forma de capturarlos es la siguiente:

float prec_ini=Float.parseFloat(jTxtFld_Prec_Cost.getTex());
int canti=Integer.parseInt(jTxtFld_Canti.getText());

el resultado de esta multiplicacion lo guardo en una variable tipo float de la siguiente manera:

totalprod=prec_ini*canti;

Todo funciona ok, el unico inconveniente es que cuando multiplico valores grandes el resultado me lo da en un exponencial, cuando realmente no deberia ser asi.

Pienso que el problema esta dado en como formatear ese numero para que el calculo sea correcto, eso es lo que se me ocurre.

Agradezco la atencion, y cualquier ayuda o
comentario lo agradezco.

Estamos en contacto..

Atentamente
Oscar Mauricio Gomez Acevedo