air max 90 foot locker problema con funcion round

zapatillas air max chinas problema con funcion round

buenas, estaba trabajando en un proyecto de la universidad y me e topado con un problema al utilizar la funcion round ( ) que sirve para redondear decimales.

para mi es muy claro su uso cuando solo se le entrega a la funcion 1 argumento, el problema lo tengo cuando a la funcion le entrego 2 argumentos.

se supone que al darle esta instruccion lo que me deberia devolver es el numero pero redondeado a 2 cifras, es decir 3.14, y e consultado en varios lugares y no obtengo respuestas alguna del error que me sale, ya que al intentar compilar el programa me dice que le estoy pasando demasiados argumentos a la funcion round ( ) .”too many arguments to function round ”

para mi seria de mucha ayuda si me dijeran que solucion implementar para usar de manera adecuada la funcion round cuando le voy a dar 2 argumentos, de igual manera dejare un programa sencillo donde implemento dicha funcion y me da el mismo problema para que lo puedan observar de manera practica.

C digo:include

int main (void)double numero;

int cifras;

scanf(“%lf%d”, = round (numero, cifras);

return 0;gracias por su atencion y espero una respuesta.

que te devuelve el entero m s pr ximo al argumento. Como puedes ver, solamente acepta un par metro, y de ah el error que te indica. La funci n est implementada as , y no hay nada que puedas hacer.

No indicas para qu quieres el redondeo, si es para presentaci n de datos o si es porque quieres operar realmente con ese n mero de cifras decimales.

Si es solamente para presentaci n de datos, puedes indicar el n mero total de cifras y el n mero de decimales al especificar el formato de printf (por defecto, te va a dar 6 cifras decimales):

El signo solamente se imprimir si es negativo, si es positivo pondr un espacio en blanco. Poniendo un signo ‘+’ (por ejemplo, printf(“%+f”, x) imprimir siempre el signo (positivo o negativo).

Si la cantidad a imprimir necesita m s caracteres que los especificados en el formato, pasar de la especificaci n de formato e imprimir todos los caracteres que necesite, pero el n mero de cifras decimales te lo va a respetar siempre.

Ojo, el redondeo te lo va a hacer solamente de cara a la salida de datos, internamente la variable sigue igual.

Si lo que quieres es operar con las cantidades redondeadas, tendr as que hacerte el redondeo “a mano”, por ejemplo para redondear a dos cifras decimales:
air max 90 foot locker problema con funcion round

Nike Air Max

Nike Air Max escribió 1392 entradas

Navegación de la entrada