Razlika između inačica stranice »Dvojni komplement«

Izvor: Hrvatska internetska enciklopedija
Skoči na:orijentacija, traži
 
Redak 1: Redak 1:
'''Dvojni komplement''', '''dvokomplement''' ili '''drugi komplement'''<ref name="pb">Brođanac P., Budin L., Markučić Z., Perić S. ''Informatika 1: udžbenik za 1. razred prirodoslovno-matematičke gimnazije'', 2. izd., Školska knjiga, Zagreb, 2015., {{ISBN|978-953-0-22063-8}}, str. 97. – 101.</ref><ref name="radic">{{citiranje weba|url=https://informatika.buzdo.com/s026-drugi-komplement.htm|title=Binarna aritmetika - II komplement|last=Radić|first=Drago|publisher=Split-Hrvatska|work="Informatička abeceda"|accessdate=9. ožujka 2022.}}</ref>(eng. ''two's complement, 2's complement'') je [[aritmetika]]aritmetička operacija.
'''Dvojni komplement''', '''dvokomplement''' ili '''drugi komplement'''<ref name="pb">Brođanac P., Budin L., Markučić Z., Perić S. ''Informatika 1: udžbenik za 1. razred prirodoslovno-matematičke gimnazije'', 2. izd., Školska knjiga, Zagreb, 2015., {{ISBN|978-953-0-22063-8}}, str. 97. – 101.</ref><ref name="radic">{{citiranje weba|url=https://informatika.buzdo.com/s026-drugi-komplement.htm|title=Binarna aritmetika - II komplement|last=Radić|first=Drago|publisher=Split-Hrvatska|work="Informatička abeceda"|accessdate=9. ožujka 2022.}}</ref>(eng. ''two's complement, 2's complement'') je [[aritmetika]]aritmetička operacija. Primjer je korijenskog komplementa (eng. radix complement).


Dvojnim se komplementom služimo u [[računalstvo|računalstvu]]. Računalo oduzima brojeve tako da se svede na zbrajanje.<ref>[https://edutorij.e-skole.hr/share/proxy/alfresco-noauth/edutorij/api/proxy-guest/c4e1aebf-48e0-4d92-b6a9-0716a4e1c740/html/419_zbrajanje_brojeva_u_binarnom_brojevnom_sustavu.html Informatika 1 - 4.3 ''Zbrajanje brojeva u binarnom brojevnom sustavu. Oduzimanje binarnih brojeva. Metoda dvojnog komplementa.'']. Edutorij. E-škole.hr. Licencija CC-NC-SA 3.0 HR. Pristupljeno 9. ožujka 2022.</ref> Računalo dekadske, heksadecimalne i/ili oktalne brojeve umanjenika i umanjitelja pretvara u binarne brojeve. Binarni broj umanjitelj potom pretvori u [[prvi komplement]], za koji se u ljudskoj obradi služimo operatorom ~. Potom tako preinačenoj binarnoj brojci pribraja binarni broj 1 i dobije se ''dvojni komplement''. Umanjeniku u binarnom obliku pribroji umanjitelj koji je preinačen u dvojni komplement te potom se odbacuje krajnju lijevu jedinicu. <ref>[https://www.gssjd.hr/wp-content/uploads/2020/06/Aritmetika-u-brojevnim-sustavima.pdf ''Aritmetika u brojevnim sustavima. Binarna aritmetika. Oduzimanje u binarnom brojevnom sustavu.''], str. 2. Gimnazija i strukovna škola Jurja Dobrile Pazin. Lipnja 2020. Pristupljeno 9. ožujka 2022.</ref>
Dvojnim se komplementom služimo u [[računalstvo|računalstvu]]. Računalo oduzima brojeve tako da se svede na zbrajanje.<ref>[https://edutorij.e-skole.hr/share/proxy/alfresco-noauth/edutorij/api/proxy-guest/c4e1aebf-48e0-4d92-b6a9-0716a4e1c740/html/419_zbrajanje_brojeva_u_binarnom_brojevnom_sustavu.html Informatika 1 - 4.3 ''Zbrajanje brojeva u binarnom brojevnom sustavu. Oduzimanje binarnih brojeva. Metoda dvojnog komplementa.'']. Edutorij. E-škole.hr. Licencija CC-NC-SA 3.0 HR. Pristupljeno 9. ožujka 2022.</ref> Računalo dekadske, heksadecimalne i/ili oktalne brojeve umanjenika i umanjitelja pretvara u binarne brojeve. Binarni broj umanjitelj potom pretvori u [[prvi komplement]], za koji se u ljudskoj obradi služimo operatorom ~. Potom tako preinačenoj binarnoj brojci pribraja binarni broj 1 i dobije se ''dvojni komplement''. Umanjeniku u binarnom obliku pribroji umanjitelj koji je preinačen u dvojni komplement te potom se odbacuje krajnju lijevu jedinicu<ref>[https://www.gssjd.hr/wp-content/uploads/2020/06/Aritmetika-u-brojevnim-sustavima.pdf ''Aritmetika u brojevnim sustavima. Binarna aritmetika. Oduzimanje u binarnom brojevnom sustavu.''], str. 2. Gimnazija i strukovna škola Jurja Dobrile Pazin. Lipnja 2020. Pristupljeno 9. ožujka 2022.</ref> to jest izostavimo [[bit najveće težine]] (eng. most significant bit). Taj izostavljeni bit uvijek ima vrijednost 1 i naziva ga se ''preljevom''<ref name="radic"/> (eng. overflow).


== Izvori, bilješke i referencije ==
== Izvori, bilješke i referencije ==


[[Kategorija:Aritmetika]]
[[Kategorija:Aritmetika]]

Trenutačna izmjena od 01:05, 9. ožujka 2022.

Dvojni komplement, dvokomplement ili drugi komplement[1][2](eng. two's complement, 2's complement) je aritmetikaaritmetička operacija. Primjer je korijenskog komplementa (eng. radix complement).

Dvojnim se komplementom služimo u računalstvu. Računalo oduzima brojeve tako da se svede na zbrajanje.[3] Računalo dekadske, heksadecimalne i/ili oktalne brojeve umanjenika i umanjitelja pretvara u binarne brojeve. Binarni broj umanjitelj potom pretvori u prvi komplement, za koji se u ljudskoj obradi služimo operatorom ~. Potom tako preinačenoj binarnoj brojci pribraja binarni broj 1 i dobije se dvojni komplement. Umanjeniku u binarnom obliku pribroji umanjitelj koji je preinačen u dvojni komplement te potom se odbacuje krajnju lijevu jedinicu[4] to jest izostavimo bit najveće težine (eng. most significant bit). Taj izostavljeni bit uvijek ima vrijednost 1 i naziva ga se preljevom[2] (eng. overflow).

Izvori, bilješke i referencije

  1. Brođanac P., Budin L., Markučić Z., Perić S. Informatika 1: udžbenik za 1. razred prirodoslovno-matematičke gimnazije, 2. izd., Školska knjiga, Zagreb, 2015., ISBN 978-953-0-22063-8, str. 97. – 101.
  2. 2,0 2,1 Radić, Drago. "Binarna aritmetika - II komplement". "Informatička abeceda". Split-Hrvatska. https://informatika.buzdo.com/s026-drugi-komplement.htm Pristupljeno 9. ožujka 2022. 
  3. Informatika 1 - 4.3 Zbrajanje brojeva u binarnom brojevnom sustavu. Oduzimanje binarnih brojeva. Metoda dvojnog komplementa.. Edutorij. E-škole.hr. Licencija CC-NC-SA 3.0 HR. Pristupljeno 9. ožujka 2022.
  4. Aritmetika u brojevnim sustavima. Binarna aritmetika. Oduzimanje u binarnom brojevnom sustavu., str. 2. Gimnazija i strukovna škola Jurja Dobrile Pazin. Lipnja 2020. Pristupljeno 9. ožujka 2022.