Cita:
Iniciado por Triby Solo como suposición: Tal vez tienes alguna configuración que utiliza la coma para separar decimales y, tanto round() como number_format(), rechazan el número por esa coma.
Si fuera el caso intenta:
Que yo sepa no, es mas, en esta web estoy trabajando siempre con el punto como separador decimal, que es lo que a mi me interesa, ya que tiene que ser compatible con datos anglosajones.
Voy a probar el código que comentas, reportaré el resultado.
Gracias amigos.