 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Peruzzi Invitado
|
Publicado: Lun 23 Jun, 2003 2:34 pm Asunto: Numeros |
|
|
Leo informacion de un fichero de la siguiente forma:
string s;
f>>s;
y quiero saber si lo que tengo en s es un numero como lo hago???
como puedo saber si "s" es un numero??? |
|
| Volver arriba |
|
 |
Alejandro Invitado
|
Publicado: Lun 23 Jun, 2003 8:44 pm Asunto: |
|
|
Si los número que esperas encontrar en s son enteros, puedes usar:
int prueba = StrToIntDef(s, 0);
entonces, si prueba == 0 --> s era cero o algo distinto a un entero.
(un poco chapucero, pero rápido)
Una forma más civilizada sería recorrer cada caracter de s, e ir revisándlos uno a uno para ver si son todos números, separador decimal, E o e, + ó -
Alejandro |
|
| 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.
|