Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2009, 01:06
Avatar de aliza
aliza
 
Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 15 años, 11 meses
Puntos: 6
Decimal sin redondeo

Buenas.

Tengo una base tabla donde inserto entre otros campos 'importe' y 'puntos'. El importe se mete a mano desde un formulario y los puntos los calcula el script dividiendo el importe entre 100.

Pues bien, el tipo de dato de 'puntos' es decimal (10,1), pero no consigo lo que quiero, que es que me deje un solo decimal, sino que me redondea. Ejemplo:

//ESTO ES LO QUE QUIERO
importe=2546
puntos=2546/100=25.4

//ESTO ES LO QUE ME HACE
puntos=25.5

Con tipo de datos float hace lo mismo. Alguna idea por favor?
__________________
Dando cabezados se aprende...