Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/07/2012, 05:37
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: multiplicar float

Sip, para hacer operaciones de ese tipo mejor usar BigDecimal.

Mejores conversiones, para evitar duendes ... son

Convertir float a String
Crear BigDecimal con ese String como parámetro
Realizar la operación con de producto (revisa la API para multiplicar BigDecimals)
Covertir el BigDecimal resultante a String.
Si el String es convertible a float, pues se convierte, si no tendrías que usar double.

PD: La adición de múltiples BigDecimal es un mundo aparte, mejor lo dejamos para otra sesión, jaja :D
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}