Foros del Web » Programando para Internet » PHP »

Numero en coma flotante.

Estas en el tema de Numero en coma flotante. en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 12/09/2009, 07:11
 
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.
  #2 (permalink)  
Antiguo 12/09/2009, 08:18
f0n
 
Fecha de Ingreso: abril-2009
Mensajes: 54
Antigüedad: 15 años
Puntos: 1
Respuesta: Numero en coma flotante.

Quizás es porque la "coma" en realidad es un "punto"?
No sé, pregunto
  #3 (permalink)  
Antiguo 12/09/2009, 09:25
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Numero en coma flotante.

Mira si te sirve esto : http://cl2.php.net/manual/en/function.number-format.php

Nos vemos.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #4 (permalink)  
Antiguo 13/09/2009, 04:45
 
Fecha de Ingreso: abril-2009
Mensajes: 34
Antigüedad: 15 años
Puntos: 0
Respuesta: Numero en coma flotante.

Joer la verdad que estoy espeso, el tema es como bien deciais el punto y no la coma, jeje.

Respecto al formato, Spider_boy esta muy bien el documento que enlazas, pero el tema es que tengo que limitar el formato en html, osea en el campo "input", para que no puedan introducir formatos diferentes, todavia nose como hacerlo.

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:43.