La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Cobol/904234-SUMAR-HEXADECIMAL.html

SUMAR HEXADECIMAL

SUMAR HEXADECIMAL

Publicado por PEPE (1 intervención) el 21/11/2007 10:01:55
Hola, necesito saber como sumar en hexadecimal en cobol o en binario....

RE:SUMAR HEXADECIMAL

Publicado por SuperIndio (161 intervenciones) el 22/11/2007 19:57:00
Enviame un mail y te envio un algoritmo para Sumar en BInario... Es lento pero
Funciona.... No lo pongo aqui porque es un poco largo
Saludos

RE:SUMAR HEXADECIMAL

Publicado por xenia cano (1 intervención) el 18/09/2008 02:43:34
hola..

estoy estudiando la licenciatura en informatica

y la verdad es ke se me komplika algo eso de las operaciones kon sistemas numericos...

mas ke nada la division....

me podrias ayudar?

RE:SUMAR HEXADECIMAL

Publicado por fadiel (1 intervención) el 29/11/2008 15:42:31
me gustaria saber la logica de suma en hexadecimal. grácias

RE:SUMAR HEXADECIMAL

Publicado por Alex (1 intervención) el 04/12/2008 19:12:56
a mi tambien

RE:SUMAR HEXADECIMAL

Publicado por nestor (1 intervención) el 15/12/2008 02:34:08
Estoy en lo mismo, creo que no queda otra que convertir a decimal, ejecutar
la operacion en decimal y luego convertir a hexa nuevamente.

Lo bàsico es divisiones sucesivas por 16 tomando el residuo en orden inverso.

la conversion a decimal es multiplicar por 16 segun la posicion de cada digito por ejemplo :

compute Decimal = digito1 * 1 +
digito2 * 16 +
digito3 * 16 * 16 +
digito4 * 16 * 16 * 16...................
los digitos se toman con dos perform anidados buscando en la misma tabla hexa cada caracter.

NAM

* DATOS PARA CONVERSION DE LONGITUD A HEXADECIMAL X(4)
* -----------------------------------------------------
01 WI-I PIC 9(06) VALUE 0.
01 LONG-DEC PIC 9(06) VALUE 0.
01 DIVIDENDO PIC 9(06) VALUE 0.
01 COCIENTE PIC 9(06) VALUE 0.
01 RESTO PIC 9(06) VALUE 0.
01 TAB-HEXA PIC X(16) VALUE '0123456789ABCDEF'.
01 TABHEXA REDEFINES TAB-HEXA.
02 CHAR-HEXA PIC X(01) OCCURS 16.
01 SALIDA PIC X(04) VALUE SPACES.
* -----------------------------------------------------

CONVERTIR-A-HEXA.
*----------------*
MOVE 4 TO WI-I.
MOVE LONG-DEC TO DIVIDENDO.
DIVIDE DIVIDENDO BY 16 GIVING COCIENTE
REMAINDER RESTO
MOVE CHAR-HEXA (RESTO + 1) TO SALIDA (WI-I:1).
PERFORM DIVIDIR-POR-16 3 TIMES.

DIVIDIR-POR-16.
*--------------*
MOVE COCIENTE TO DIVIDENDO
DIVIDE DIVIDENDO BY 16 GIVING COCIENTE
REMAINDER RESTO
SUBTRACT 1 FROM WI-I.
MOVE CHAR-HEXA (RESTO + 1) TO SALIDA (WI-I:1).

RE:SUMAR HEXADECIMAL

Publicado por lina perdomo  (1 intervención) el 01/05/2009 20:32:24
mira lo k pasa esk m dejaron un trabajo sobre el sistema hexadecimal...
- como se suma en hexadecimal??
- hacer una tabla para la suma en el sistema hexadecimal!!
- dar 5 ejemplos de la suma hexadecimal.....
- hacer una tabla de la multiplicacion hexadecimal...
- y dra 5 ejemplosde la multiplicacion hexadecimal...!

bno eso es todooo..
x faaa..
ayudaa...
:D
(A)
at: lina perdomo*

RE:SUMAR HEXADECIMAL

Publicado por el gato asesino (1 intervención) el 13/07/2009 00:43:08
creo la tarea lo debes haces sola este foro creo es de ayuda para todos pero de ahi a hacerte la tarea.......... hay mucha distancia.

RE:SUMAR HEXADECIMAL

Publicado por SuperIndio (3 intervenciones) el 24/11/2007 17:02:24
te envie al mail el algoritmo de como sumar Binario en COBOL es un poco lento pero funciona
Tenia otro que ra mas rapido... si lo encuentro te lo enviare

Saludos

RE:SUMAR HEXADECIMAL

Publicado por SuperIndio (3 intervenciones) el 24/11/2007 17:03:39
Che PEPE
Te envie al mail el algoritmo de como sumar Binario en COBOL es un poco lento pero funciona
Tenia otro que ra mas rapido... si lo encuentro te lo enviare

Saludos

RE:SUMAR HEXADECIMAL

Publicado por fabiola (1 intervención) el 23/08/2009 19:40:04
yo quiero saber como puedo yo sumar los numeros hexadecimales

RE:SUMAR HEXADECIMAL

Publicado por olcy b caraballo (1 intervención) el 30/10/2009 04:59:28
como sumar AD54F base 16

SUMAR HEXADECIMAL

Publicado por luis salas (1 intervención) el 17/09/2018 23:25:31
hermano crees que puedas ay8udarme a hacer un pseudocodigo para hacer la suma de dos numeros hexadecimales