 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
gartak Invitado
|
Publicado: Mie 04 Ago, 2004 2:39 am Asunto: Problema con floats en win98 |
|
|
Hola buenasssssssss
Os comento, he hecho un aplicacion desde win XP que maneja floats del formato 1234,56 . Mi problema surge cuando ese mismo programa lo he llevado a un ordenador q tiene de SO el win98.... me dice que no es un formato valido de float, y creo q el 1234.56 si que vale, aunq no sirve ya que en XP esa forma no es correcta
Hay alguna manera de solucionar esto???
Asias de antemano |
|
| Volver arriba |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Mie 04 Ago, 2004 7:44 pm Asunto: |
|
|
Aunque no tengo ahora mismo ningún Win98 a mano creo que el problema podría estar en le formato de la Coma decimal del sistema. En algunos sistemas esta viene configurada con el símbolo " , " (coma) y en otros como " . " (punto). Si en un programa se hacen conversiones de Floats sin tener en cuenta que el formato de coma decimal puede variar de un sistema a otro podemos encontrarnos con esta sorpresa. Una buena forma de evitar esto sería capturar la Coma Decimal del sistema antes de hacer cualquier operación con valores del tipo Float. Si escribes DecimalSeparator en la ayuda del builder encontrarás más información. _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|