Hola Antonio,<br><br>
<div class="gmail_quote">2010/12/13 Antonio Gómez <span dir="ltr"><<a href="mailto:jagse@intercomgi.com">jagse@intercomgi.com</a>></span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div lang="ES" vlink="purple" link="blue">
<div>
<p class="MsoNormal"><font size="2" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 10pt">Hola a todos:</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 10pt"> </span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 10pt">Hace poco que empecé con C ANSI  en un sistema Unix SCO.</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 10pt">Cuando utilizo printf para imprimir un número real el separador de decimales</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 10pt">es un punto y quisiera cambiarlo a una coma. Por más que leo no sé como</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 10pt">solucionar esto. Agradecería cualquier ayuda.</span></font></p></div></div></blockquote>
<div> </div>
<div>Esto se basa en la localidad del programa. Por defecto, se usa la localidad de C que asigna ciertos caracteres y comportamientos que gobiernan los formatos y decisiones a la hora de visualizar información.</div>
<div> </div>
<div>Para solucionar tu problema, carga la localidad actual del entorno. Esto lo puedes hacer invocando 'setlocale()' y pasando una cadena nula como localidad. Esto es,</div>
<div> </div>
<div>setlocale( LC_ALL, "" );</div>
<div> </div>
<div>printf( "%lf", 100.2345 );</div>
<div> </div>
<div>Si tienes configurado tu sistema para que sea español, entonces debería aparecer lo siguiente en la pantalla:<br></div>
<div>100,234500</div>
<div> </div>
<div>Para más información acerca de las funciones de <locale.h>, consulta la referencia en nuestra página yendo a: <a href="http://c.conclase.net/librerias/index.php?ansilib=locale#inicio">http://c.conclase.net/librerias/index.php?ansilib=locale#inicio</a></div>

<div> </div>
<div> </div>
<div>Espero que esto te ayude.</div>
<div> </div>
<div>Steven</div>
<div> </div></div>