Jedničkový doplněk

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Jedničkový doplněk je v matematice označení pro určitý objekt, který slouží k doplnění prázdné množiny na jednotkovou množinu. Tento objekt je zároveň jejím prvkem. Jedničkový doplněk se používá především v teorii množin, kde hraje důležitou roli při definici operací s množinami a vytváření algeber. Jedničkový doplněk je charakterizován tím, že je sjednocením prázdné množiny s jednotkovou množinou. V teorii množin se často používá symbol "1" jako zkratka pro jedničkový doplněk. Jedničkový doplněk je tedy základním stavebním kamenem v matematických operacích a teorii množin.

Jedničkový doplněk (též inverzní kód) binárního čísla je způsob reprezentace čísel se znaménkem, u něhož se záporná hodnota získá znegováním všech bitů v binární reprezentaci čísla (nahrazením nul jedničkami a naopak). Jedničkový doplněk čísla se v některých aritmetických operacích chová jako opačná hodnota původního čísla.

0111 1111127127
0111 1110126126
0000 001022
0000 000111
0000 000000
1111 1111255−0
1111 1110254−1
1000 0010130−125
1000 0001129−126
1000 0000128−127

Výhody a nevýhody

Výhodou používání jedničkového doplňku pro zobrazení záporných čísel je snadné získání opačného čísla a symetrie zobrazeného číselného intervalu kolem nuly. Nevýhodami je existence dvojí nuly a komplikovanější provádění sčítání a odčítání (resp. +more to, že sčítání a odčítání se provádí jinak než u čísel bez znaménka).

Odkazy

Reference

Literatura

Donald Ervin Knuth: The Art of Computer Programming, Volume 2: Seminumerical Algorithms, chapter 4.1

Související články

Dvojkový doplněk * Dvojková soustava * Bitová operace * Negace

Kategorie:Binární aritmetika Kategorie:Číselné soustavy

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top