Teoria de Digitos

Páginas: 6 (1482 palabras) Publicado: 8 de julio de 2015
UNIVERSIDAD DE CARABOBO. FACULTAD DE INGENIERÍA. DEPARTAMENTO DE COMPUTACIÓN.
CÁTEDRA DE COMPUTACIÓN I - 2DO PERIODO LECTIVO 2011

RESUMEN DE SISTEMAS DE NUMERACIÓN,
COMPOSICIÓN Y DESCOMPOSICIÓN DE NUMEROS
INTRODUCCIÓN – SISTEMAS

DE

NUMERACIÓN

POSICIONALES Y

MANEJO DE DIGITOS

Un sistema de numeración es un conjunto de símbolos y reglas que se utilizan para representar y operar concantidades. En los sistemas de numeración existe un elemento característico que define el sistema y se
denomina base, siendo ésta el número de símbolos que se utilizan para la representación. Así, un sistema de
base diez utiliza 10 símbolos ( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ), un sistema de base dos utiliza 2 símbolos ( 0, 1 ), un
sistema de base cuatro utiliza 4 símbolos ( 0, 1, 2, 3 ). Desde hace años, elhombre utiliza como sistema de
numeración el sistema decimal, derivado del sistema numérico indo-arábigo y muy posiblemente
fundamentado en los diez dedos de las manos.
Los sistemas de numeración actuales son sistemas posiciónales, en los que el valor que representa cada
símbolo o cifra depende de su valor absoluto y de la posición relativa que ocupa la cifra con respecto al
resto. Siendo entoncesel digito menos significativo aquel ubicado en la posición relativa de menor valor; y
el digito mas significativo aquel ubicado en la posición relativa de mayor valor. Para un número entero de
cinco dígitos: el digito menos significativo es el digito ubicado en la posición relativa: unidad y el digito mas
significativo es el digito en la posición relativo: decena de miles. Por ejemplo: para elnumero: 1 2 3 4 5
el digito menos significativo es: 5 y el digito mas significativo es: 1
Las tareas más comunes para la manipulación de dígitos que conforman un número son: [1] Determinar la
cantidad de dígitos que conforman un número; [2] Descomponer un número en sus dígitos; [3] Componer
un número a partir de sus dígitos; entre otras.

ALGORITMOS PARA DETERMINAR LA CANTIDAD DE DÍGITOS DE UN NÚMEROENTERO
Para determinar la cantidad de dígitos de un número hay que ir comparando el número con la Unidad
seguida de ceros hasta encontrar el valor de la Unidad seguida de tantos ceros que supere a nuestro
número, la cantidad de veces que comparamos es la cantidad de dígitos del número. Ejemplo:
N U M E R O

U

(N)
45897

N I D A D
D E

C

S

E G U I D A

E R O S

(U)

N >= U

CD

1

Si

1

1 * 10Si

2

10 * 10

Si

3

100 * 10

Si

4

1000 * 10

Si

5

10000 * 10

No

C Ó D I G O

U=1
CD=0
Do while N >= U
U= U * 10
CD= CD + 1
Loop

Observe que al
finalizar el proceso
U contiene un
dígito más que el
número original

Otro Forma, partir de la Unidad pero considerando que el número tiene por lo menos un dígito, compramos
con el valor de la Unidad *10:
N U M E R O

(N)
58975

U

N I D A D
DE

S

E G U I D A

N >= U*10

CD

1

Si

2

1 * 10

Si

3

10 * 10

Si

4

100 * 10

Si

5

1000 * 10

No

C

E R O S

(U)

Material de Apoyo a Clases – Computación I

C Ó D I G O

U=1
CD=1
Do while N >= U*10
U= U * 10
CD= CD + 1
Loop

Observe que al
finalizar el proceso
U
contiene
la
misma cantidad
de dígitos que el
número original

Página 1 de 3

UNIVERSIDAD DE CARABOBO. FACULTAD DE INGENIERÍA.DEPARTAMENTO DE COMPUTACIÓN.
CÁTEDRA DE COMPUTACIÓN I - 2DO PERIODO LECTIVO 2011

ALGORITMOS DE DESCOMPOSICIÓN DE UN NÚMERO EN SUS DIGITOS
ALGORITMO 1:

DESCOMPOSICIÓN DE UN NUMERO EN SUS DIGITOS, DEL MENOS

SIGNIFICATIVO AL MÁS SIGNIFICATIVO Ó DE IZQUIERDA A DERECHA

El proceso consiste en determinar el digito como el residuo de dividir el número por 10 y repetir el proceso
con un nuevo numeroformado por el residuo de la división por 10, mientras existan dígitos.
Por ejemplo: Considere el numero: 45897 .
N U M E R O

D I G I T O

N U E V O

N U M E R O

45897

45897 mod 10 =

7

45897 \ 10

=

4589

4589

4589 mod 10 =

9

4589 \ 10

=

458

458

458 mod 10 =

8

458 \ 10

=

45

45

45 mod 10 =

5

45 \ 10

=

4

4

4 mod 10 =

4

4 \ 10

=

0

C Ó D I G O

Do while N > 0
dig = N mod...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Digitadora
  • Digitadora
  • Digitador
  • DIGITACIONES
  • digita
  • Digitar
  • digitador
  • La Brecha Digitañ

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS