![]() |
Incremento de los digitos de un numero
hola, como puedo hacer para incrementar los digitos de un numero hasta 9 veces, por ejemplo :
si tengo: 123456 seria: 234567 345678 456789 567890 678901 789012 890123 801234 912345 muchas gracias para quien pueda ayudarme ... saludos |
Hola lily21, tendría que ser algo como esto:
Puedes cambiar la funciíon Length por una que te hagas para contar digitos así no conviertes a String, el resultado esta en numaux, ahora para las 9 veces usas un for con el codigo de arriba, mejor aún si ese codigo lo colocas en una función . Saluditos |
gracias , disculpa mi falta de conocimientos , pero me puedes decir que hace la funcion power??
saludos |
Cita:
Para mas informacion consulta la ayuda de Delphi presionando la tecla F1.;). Saludos...:) |
ah ya .. gracias y como yo puedo convertir de extended a integer?
saludos |
Cita:
|
Cita:
Saluditos |
Hola,
Se me ocurre esta función:
Desafortunadamente, si el número no empieza en 1, en alguno de los incrementos el primer dígito será cero, y, al no contar los ceros iniciales, el siguiente paso fallará. Podríamos usar una cadena para representar al número y usar algo como esto:
// Saludos |
muchas gracias , Roman .. está perfecto
has sido de mucha ayuda saludos |
La franja horaria es GMT +2. Ahora son las 08:12:24. |
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