elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Foro Libre
| | |-+  Duda Matemáticas Discretas Básicas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda Matemáticas Discretas Básicas  (Leído 1,743 veces)
Isra-kun

Desconectado Desconectado

Mensajes: 0


Ver Perfil
Duda Matemáticas Discretas Básicas
« en: 9 Septiembre 2018, 23:49 pm »

¡Hola colegas!

Me encuentro viendo el tema de Suma y Resta de Hexadecimales en la ingeniería, pero tengo una duda existencial xD

El problema es en el MÉTODO DE RESTA siguiente:
A la base F le resto el sustraendo a continuación a esta diferencia le sumo una unidad y posteriormente el resultado se lo sumo al minuendo de la operación original.

Al realizar la resta 16FDC-8CAB por el método antes mencionado el resultado es 1E331, mientras que al realizarla con el método más simple (contar las casillas de reversa y "llevar" una unidad a la siguiente columna) el resultado es E331; como es evidente, la única diferencia entre los resultados de la resta es el 1 a la izquierda, de allí mis dos cuestiones:
 - ¿Cuál es la respuesta correcta y por qué?
 - En caso de ser E331 ¿Por qué desaparece el 1 a la izquierda?
En línea

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.162



Ver Perfil
Re: Duda Matemáticas Discretas Básicas
« Respuesta #1 en: 10 Septiembre 2018, 02:16 am »

===================================================================
Resta usando Complemento a 15
===================================================================

1) Rellenar con ceros hasta igualar cifras
16FDC -
08CAB
-----

2) Calcular el complento del sustraendo
FFFFF -
08CAB
-----
F7354

3) Sumar el minuendo con el complemento
 16FDC +
 F7354
 -----
10E330

4) Sumar el exceso
0E330 +
    1
-----
0E331

RPTA: 0E31

===================================================================
Resta usando Complemento a 16
===================================================================

1) Rellenar con ceros hasta igualar cifras
16FDC -
08CAB
-----

2) Calcular el complento del sustraendo
FFFFF -
08CAB
-----
F7354

3) Sumar +1 al complemento obtenido

F7354 +
    1
-----
F7355

3) Sumar el minuendo con el nuevo complemento
 16FDC +
 F7355
 -----
10E331

4) Descartar el exceso o excedente
0E331

RPTA: 0E31


===================================================================
Resta normal (no veo para que hacerla tan larga XD)
===================================================================

16FDC -
 8CAB
-----
 E331

-- Se "presta" la base (16) y se le suma al número, es igual que una resta decimal, no es fácil así? o tiene alguna otra utilidad utilizar complementos?

------------------------
Fuente: https://es.wikipedia.org/wiki/Sistema_hexadecimal
« Última modificación: 10 Septiembre 2018, 02:46 am por EdePC » En línea

Isra-kun

Desconectado Desconectado

Mensajes: 0


Ver Perfil
Re: Duda Matemáticas Discretas Básicas
« Respuesta #2 en: 10 Septiembre 2018, 03:27 am »

¡Gracias compañero! Me estaba saltando un paso, tu explicación me ayudó a ver mi error  ;D :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Operaciones matemáticas básicas en vb6 - keygen DocCF (Software de Gestión) « 1 2 3 »
Ingeniería Inversa
43H4FH44H45H4CH49H56H45H 21 29,035 Último mensaje 29 Mayo 2015, 17:21 pm
por ainnecken
ayuda con un ejercicio de matemáticas básicas
Foro Libre
flacc 2 3,865 Último mensaje 19 Febrero 2012, 08:41 am
por flacc
[Duda] cosas basicas para hacer en CMD
Windows
NaaZa 4 12,359 Último mensaje 29 Mayo 2013, 17:20 pm
por el-brujo
Duda de matematicas
Dudas Generales
m@o_614 3 2,475 Último mensaje 1 Diciembre 2013, 18:34 pm
por Stakewinner00
duda tonta de matematicas « 1 2 »
Foro Libre
_OLAYA_ 11 4,078 Último mensaje 16 Octubre 2015, 03:40 am
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines