none
limitar numero de decimales RRS feed

  • Pregunta

  • hola buenos dias tengo una duda como puedo limitar el numero de decimales que ingrese el usuario por ejemplo si el usuario ingresa 5.54546546531546 que mande msj de error y diga que solo se aceptan 4 numeros despues del punto espero me puedan ayudargracias

    viernes, 9 de diciembre de 2016 14:57

Todas las respuestas

  • Cuando imprimes el float, por ejemplo:

    printf("El resultado es: %f", tu_variable); 


    Puedes limitar el numero decimales agregando: .2(o 3 o 4, etc, es el numero de decimales que quieres mostrar o permitir) despues de %y antes de f. En este caso quedaria asi:

    printf("El resultado es: %.2f", tu_variable);


    En este caso asi el resultado arroje 1000000 decimales, el solo tomara los 2 primeros.

    Espero que te funcione.

    Saludos 2017.


    http://electronica-pic.blogspot.com

    • Propuesto como respuesta Deiby Montoya martes, 3 de enero de 2017 14:07
    martes, 3 de enero de 2017 2:45