C/Visual C - Sacar por pantalla numeros long

 
Vista:

Sacar por pantalla numeros long

Publicado por AlvaroLuna (19 intervenciones) el 20/02/2007 11:30:08
Estoy trabajando con numeros grandes, de tipo unsigned long, es decir, numeros grandes positivos. Quiero imprimir su valor, ¿que formato de printf hay que pasarle para imprimir por pantalla?
Con %u, que es unsigned, solo puedo imprimir hasta el 65000 y pico,
Con %f, que es double con signo me imprime valores raros.

A ver quien puede decirmelo.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sacar por pantalla numeros long

Publicado por Nelek (816 intervenciones) el 20/02/2007 13:24:10
prueba a ver con %ld
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sacar por pantalla numeros long

Publicado por Nibble (2 intervenciones) el 20/02/2007 16:53:53
Y si no con %lf.

suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sacar por pantalla numeros long

Publicado por Nelek (816 intervenciones) el 21/02/2007 08:10:09
%lf es para el formato long pero de float. Yo es lo que utilizo para darle formato a variales double que quiero presentar en pantalla, para numeros enteros... tendria unos cuantos ceros como cifras decimales por lo que tendra que ir haciendo "round", "trunc" o algo asi para quitarselas de encima
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sacar por pantalla numeros long

Publicado por AlvaroLuna (19 intervenciones) el 22/02/2007 08:13:49
Gracias por las respuestas. Voy a probar que tal me va quitando ceros...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sacar por pantalla numeros long

Publicado por Tom (619 intervenciones) el 21/02/2007 18:49:31
Yo probaría con %lu
(l de long y u de unsigned)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar