Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2009, 07:11
RyoniS
 
Fecha de Ingreso: abril-2009
Mensajes: 34
Antigüedad: 15 años
Puntos: 0
Numero en coma flotante.

El caso es que tengo un formulario en el que introduzco un numero, este numero ha de poder tener 2 decimles o tenerlos siempre y en caso de no usarse ,00, y tengo varias dudas.

La primera es poder filtrar que solo hay 2 decimales. Y la segunda es que no trabaja bien los calculos que hago.
El campo de introduccion en el formulario lo tengo asi:

<tr>
<td>Introduce tu precio del articulo: </td>
<td><input type="num" name="Precio" size="7" maxlength="7"></td>
</tr>


Y en el codigo PHP asi:

$amount=$_POST['Precio']*100; //Precio a enviar
$v_amount=$amount/100; //Precio para visualizar

El caso es que si escribo un numero decimal, y visualizo $amount, no me hace la multiplicacion con decimales, digamos que los ignora.

Alguien sabe que estoy haciendo mal?

Muchas gracias.