[C con Clase] Signos de Puntuación
Pedro R.G.
sr.whiteskull en hotmail.com
Mar Dic 14 00:56:04 CET 2010
También podemos hacerlo, sustituyendo los puntos por comas usando para ello la librería de cadenas string.h ...
#include <string.h>
main(void){ char cadena[30]; float a=1.4, b=3.78; /* capturamos la cadena con las operaciones */ sprintf(cadena,"%1.2f mas %1.2f igual a %1.2f", a, b, a+b);
/* mostramos la cadena tal cual */ printf("%s\n",cadena); /* sustituimos los puntos por una coma */ char *indice=strchr(cadena,'.'); while ((indice=strchr(cadena,'.'))!=NULL) cadena[indice-cadena]=','; /* mostramos la cadena modificada */ printf("%s\n",cadena); getchar();}
Date: Mon, 13 Dec 2010 18:18:30 -0300
From: benjamin.almarza en alumnos.usm.cl
To: cconclase en listas.conclase.net
Subject: Re: [C con Clase] Signos de Puntuación
On 13/12/10 14:06, Rubén Tomás wrote:
Y lo mismo puedes hacer con un printf:
printf("%i,%i",(int)var,(int)((var-(int)var)*n);
A
mí se me ocurre: (te lo pongo en cout, luego lo traduces)
cout << (int)var << "," << (int)((var-(int)var)*n)
siendo n el número de decimales que quieres mostrar
From: jagse en intercomgi.com
To: cconclase en listas.conclase.net
Date: Mon, 13 Dec 2010 15:56:51 +0100
Subject: [C con Clase] Signos de Puntuación
Hola a todos:
Hace poco que empecé con
C ANSI en un sistema Unix SCO.
Cuando utilizo printf
para imprimir un número real el
separador de decimales
es un punto y quisiera
cambiarlo a una coma. Por más que leo
no sé como
solucionar esto.
Agradecería cualquier ayuda.
Gracias
José Antonio Gómez Smyshlaeva
_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas:
http://listas.conclase.net/index.php?gid=2&mnu=FAQ
_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
_______________________________________________
Lista de correo Cconclase Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20101213/916f60fd/attachment.html>
Más información sobre la lista de distribución Cconclase