Como Transormar un string largo a Integer largo
Saben Amigos intente dar solucion a un problemilla que se me presento al manejar numeros grandes
Tengo esta funcion que al llamarla si sobre paso el limite de 13 numeros me arroja un error que indica Ej: Base64(12455654541256) El error que me indica es :Constant espresion violates subrange bounds Trate De meter de otra manera pero como la cadena es larga al momento de transformar a entero me sale un error de integer valor invalidad Cita:
Cita:
Les quedarew muy agradecidos Byyyyyy |
Bastaria con cambiar el tipo del parametro Numero de Integer a Int64 (Rango -2^63..2^63-1), tambien si estas usando div y mod seria mejor usar la rutina DivMod de la unidad Math
|
La franja horaria es GMT +2. Ahora son las 02:38:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi