Autor Tema: Eliminar números de una cifra

0 Usuarios y 1 Visitante están viendo este tema.

24 Abril, 2023, 11:13 pm
Leído 678 veces

Sergio Corona

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 1
  • País: mx
  • Karma: +0/-0
Buen día, tengo una consulta sobre algún procedimiento que le permita eliminar los 3 primeros números de una cifra de 6 dígitos.
Ejemplo tengo el número 504212 y solo ocupo el 212 cómo puedo quitar el 504000, nota cifras varían el número solo es de ejemplo.
De antemano muchas gracias por cualquier ayuda que me puedan brindar.

24 Abril, 2023, 11:37 pm
Respuesta #1

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,788
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola Sergio Corona, bienvenido al foro!!

Recuerda leer y seguir las reglas del mismo así como el tutorial del \( \mathrm\LaTeX \) para escribir las fórmulas matemáticas correctamente.

Buen día, tengo una consulta sobre algún procedimiento que le permita eliminar los 3 primeros números de una cifra de 6 dígitos.
Ejemplo tengo el número 504212 y solo ocupo el 212 cómo puedo quitar el 504000, nota cifras varían el número solo es de ejemplo.

Pues si trabajas con algún lenguaje de programación, en Haskell puedes hacer: https://stackoverflow.com/a/17253034

Código: [Seleccionar]
Prelude> extraerUltimos3 unaLista = drop (length unaLista - 3) unaLista
Prelude> extraerUltimos3 "504212"
"212"

Saludos

25 Abril, 2023, 12:33 am
Respuesta #2

Richard R Richard

  • Ingeniero Industrial
  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 3,858
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
  • Dentro de la ciencia todo,fuera de la ciencia nada
1) Divide el número por 1000 (tiene tres ceros)
2) Extrae la parte entera del número (con int)
3) Restasela al primero
4) multiplica el resultado por 1000


Otra alternativa calcula el resto de dividir el número por 1000 y eso multiplicalo por 1000.


Saludos
Saludos  \(\mathbb {R}^3\)