Ver Mensaje Individual
  #1  
Antiguo 12-05-2007
Avatar de fedelphi
fedelphi fedelphi is offline
Miembro
 
Registrado: abr 2006
Ubicación: Santa Fe
Posts: 122
Reputación: 21
fedelphi Va por buen camino
comparar nros de 15 digitos

Hola a todos, tengo una duda sobre como verificar si un numero grande esta dentro de un rango de valores. Primero trabajo con delphi7 y tengo un numero que puede tener entre 6 y 15 digitos, este numero representa un vale que se tiene que verificar que este fuera de un determinado rango <minimo> numero en cuestion <maximo>. Este numero es inicialmente un string. Entonces lo que hice fue convertirlo a int64 con la funcion strtoint64, pero por ejemplo al string 87654 lo convierte a 19350111864945784. Hay que considerar algo mas al trabajar con este tipo de datos int64?
este es el codigo que utilizo
Código Delphi [-]
var
  aux:string;
  numero:int64;
begin
  aux:=funcion_que_devuelve_el_string_con_el_numero
  numero:=strtoint64(aux);
Gracias
Fede
__________________
De lo que hay no falta nada!!!
Responder Con Cita