{"id":8237,"date":"2023-06-29T00:00:00","date_gmt":"2023-06-29T00:00:00","guid":{"rendered":"https:\/\/tech-lib.net\/tech\/jak-dziala-kod-binarny\/"},"modified":"2023-06-29T00:00:00","modified_gmt":"2023-06-29T00:00:00","slug":"jak-dziala-kod-binarny","status":"publish","type":"post","link":"https:\/\/tech-lib.net\/tech\/jak-dziala-kod-binarny\/","title":{"rendered":"Jak dzia\u0142a kod binarny?"},"content":{"rendered":"<div class=\"orig\">\n<div class=\"origqestion\">Jak przelicza\u0107 z systemu binarnego na dziesi\u0119tny?<\/div>\n<div class=\"origanswer\">Aby dokona\u0107 konwersji <b>liczby binarnej na dziesi\u0119tn\u0105<\/b> nale\u017cy pomno\u017cy\u0107 kolejne 1 i 0 przez kolejne pot\u0119gi dw\u00f3jki (zaczynaj\u0105c od pot\u0119gi zerowej), zaczynaj\u0105c od rz\u0119du jedno\u015bci (od prawej strony), a kolejne <b>cyfry liczby binarnej<\/b> doda\u0107 ze sob\u0105 po pomno\u017ceniu. Cached<\/div>\n<div class=\"origurl\">\n\t\t\t\t\t<span> Dowiedz si\u0119 wi\u0119cej na<\/span> <a href=\"https:\/\/informatyk.edu.pl\/systemy-liczbowe-system-binarny\/#:~:text=Aby%20dokona%C4%87%20konwersji%20liczby%20binarnej,doda%C4%87%20ze%20sob%C4%85%20po%20pomno%C5%BCeniu.\">informatyk.edu.pl<\/a>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"articlecontent\">Kod binarny jest podstaw\u0105 wszystkich system\u00f3w obliczeniowych i wa\u017cne jest, aby zrozumie\u0107, jak dzia\u0142a. Kod binarny wykorzystuje system liczbowy o podstawie 2, co oznacza, \u017ce u\u017cywa tylko dw\u00f3ch cyfr, 0 i 1, do reprezentowania wszystkich mo\u017cliwych liczb. System ten jest u\u017cywany, poniewa\u017c komputery mog\u0105 rozumie\u0107 i przetwarza\u0107 tylko sygna\u0142y elektryczne, kt\u00f3re s\u0105 w\u0142\u0105czone lub wy\u0142\u0105czone. W tym artykule zbadamy, jak dzia\u0142a kod binarny, jak konwertowa\u0107 liczby na system binarny, jak konwertowa\u0107 z binarnego na dziesi\u0119tny, jak czyta\u0107 kod binarny i jak konwertowa\u0107 z systemu 10 na 16. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Jak przekonwertowa\u0107 liczby na system binarny? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Aby przekonwertowa\u0107 liczby na system binarny, nale\u017cy wykona\u0107 prosty proces. Najpierw nale\u017cy podzieli\u0107 liczb\u0119 przez 2 i wypisa\u0107 reszt\u0119. Nast\u0119pnie nale\u017cy podzieli\u0107 iloraz przez 2 i wypisa\u0107 reszt\u0119. Nale\u017cy kontynuowa\u0107 ten proces, a\u017c iloraz wyniesie 0. Nast\u0119pnie nale\u017cy zapisa\u0107 reszty w odwrotnej kolejno\u015bci, aby uzyska\u0107 kod binarny. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Na przyk\u0142ad, przekonwertujmy liczb\u0119 13 na system binarny. Dzielimy 13 przez 2, co daje nam iloraz 6 i reszt\u0119 1. Nast\u0119pnie dzielimy 6 przez 2, co daje nam iloraz 3 i reszt\u0119 0. Dzielimy 3 przez 2, co daje nam iloraz 1 i reszt\u0119 1. Na koniec dzielimy 1 przez 2, co daje nam iloraz 0 i reszt\u0119 1. Reszty zapisujemy w odwrotnej kolejno\u015bci, co daje nam kod binarny 1101. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Jak przekonwertowa\u0107 liczb\u0119 binarn\u0105 na dziesi\u0119tn\u0105? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Aby przekonwertowa\u0107 kod binarny na dziesi\u0119tny, nale\u017cy pomno\u017cy\u0107 ka\u017cd\u0105 cyfr\u0119 w kodzie binarnym przez odpowiadaj\u0105c\u0105 jej pot\u0119g\u0119 2, a nast\u0119pnie zsumowa\u0107 wyniki. Najbardziej wysuni\u0119ta na prawo cyfra odpowiada 2^0, nast\u0119pna cyfra odpowiada 2^1, nast\u0119pna cyfra odpowiada 2^2 itd. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Na przyk\u0142ad, przekonwertujmy kod binarny 1101 na dziesi\u0119tny. Mno\u017cymy najbardziej wysuni\u0119t\u0105 na prawo cyfr\u0119, czyli 1, przez 2^0, czyli 1, aby otrzyma\u0107 1. Mno\u017cymy nast\u0119pn\u0105 cyfr\u0119, czyli 0, przez 2^1, czyli 2, aby otrzyma\u0107 0. Mno\u017cymy nast\u0119pn\u0105 cyfr\u0119, czyli 1, przez 2^2, czyli 4, aby otrzyma\u0107 4. Na koniec mno\u017cymy najbardziej wysuni\u0119t\u0105 na lewo cyfr\u0119, czyli 1, przez 2^3, czyli 8, otrzymuj\u0105c 8. Sumujemy wyniki, co daje nam warto\u015b\u0107 dziesi\u0119tn\u0105 13. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Czym jest 9 w systemie binarnym? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> W systemie binarnym 9 jest reprezentowane jako 1001. Aby przekonwertowa\u0107 liczb\u0119 dziesi\u0119tn\u0105 9 na binarn\u0105, post\u0119pujemy zgodnie z procesem opisanym wcze\u015bniej. Dzielimy 9 przez 2, co daje nam iloraz 4 i reszt\u0119 1. Dzielimy 4 przez 2, co daje nam iloraz 2 i reszt\u0119 0. Dzielimy 2 przez 2, co daje nam iloraz 1 i reszt\u0119 0. Na koniec dzielimy 1 przez 2, co daje nam iloraz 0 i reszt\u0119 1. Reszty zapisujemy w odwrotnej kolejno\u015bci, co daje nam kod binarny 1001. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Jak odczyta\u0107 kod binarny? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Aby odczyta\u0107 kod binarny, nale\u017cy podzieli\u0107 go na grupy po 4 cyfry, a nast\u0119pnie przekonwertowa\u0107 ka\u017cd\u0105 grup\u0119 na odpowiadaj\u0105cy jej kod szesnastkowy. Kod szesnastkowy wykorzystuje system liczbowy o podstawie 16, co oznacza, \u017ce u\u017cywa 16 cyfr, od 0 do 9 i od A do F, do reprezentowania wszystkich mo\u017cliwych liczb. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Na przyk\u0142ad, odczytajmy kod binarny 110110101001. Dzielimy go na grupy po 4 cyfry, co daje nam 1101 1010 1001. Nast\u0119pnie konwertujemy ka\u017cd\u0105 grup\u0119 na odpowiadaj\u0105cy jej kod szesnastkowy, co daje nam D A 9. Zatem kod binarny 110110101001 jest r\u00f3wnowa\u017cny kodowi szesnastkowemu DA9. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Jak przekonwertowa\u0107 z systemu 10 na 16? <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Aby dokona\u0107 konwersji z systemu 10 na 16, nale\u017cy wykona\u0107 prosty proces. Najpierw nale\u017cy podzieli\u0107 liczb\u0119 przez 16 i wypisa\u0107 reszt\u0119. Nast\u0119pnie nale\u017cy podzieli\u0107 iloraz przez 16 i wypisa\u0107 reszt\u0119. Proces ten nale\u017cy kontynuowa\u0107, a\u017c iloraz wyniesie 0. Nast\u0119pnie nale\u017cy wypisa\u0107 reszty w odwrotnej kolejno\u015bci, aby uzyska\u0107 kod szesnastkowy. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Na przyk\u0142ad, przekonwertujmy liczb\u0119 4096 na kod szesnastkowy. Dzielimy 4096 przez 16, co daje nam iloraz 256 i reszt\u0119 0. Nast\u0119pnie dzielimy 256 przez 16, co daje nam iloraz 16 i reszt\u0119 0. Dzielimy 16 przez 16, co daje nam iloraz 1 i reszt\u0119 0. Na koniec dzielimy 1 przez 16, co daje nam iloraz 0 i reszt\u0119 1. Reszty zapisujemy w odwrotnej kolejno\u015bci, co daje nam kod szesnastkowy 1000. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Podsumowuj\u0105c, kod binarny jest fundamentaln\u0105 cz\u0119\u015bci\u0105 system\u00f3w komputerowych, a zrozumienie jego dzia\u0142ania jest niezb\u0119dne dla ka\u017cdego, kto pracuje w bran\u017cy IT. Konwersja liczb do systemu binarnego i z binarnego na dziesi\u0119tny jest prostym procesem, kt\u00f3rego ka\u017cdy mo\u017ce si\u0119 nauczy\u0107. Odczytywanie kodu binarnego i konwersja z systemu 10 na 16 wymaga nieco wi\u0119cej wiedzy, ale jest r\u00f3wnie\u017c prosta. Dzi\u0119ki tej wiedzy mo\u017cna lepiej zrozumie\u0107, jak dzia\u0142aj\u0105 komputery i jak je programowa\u0107.<\/p><\/div>\n<div class=\"questions\">\n<div class=\"questionstitle\">FAQ<\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Jak odczytywany jest kod binarny?<\/div>\n<p> Kod binarny jest odczytywany poprzez przypisanie ka\u017cdej cyfrze binarnej (0 lub 1) warto\u015bci liczbowej, a nast\u0119pnie po\u0142\u0105czenie tych warto\u015bci w celu przedstawienia okre\u015blonego znaku lub instrukcji. Kolejno\u015b\u0107, w jakiej cyfry s\u0105 odczytywane, jest wa\u017cna, poniewa\u017c okre\u015bla warto\u015b\u0107 wynikow\u0105. Na przyk\u0142ad sekwencja binarna &#8222;01000001&#8221; reprezentuje liter\u0119 &#8222;A&#8221; w kodowaniu ASCII.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Jak przelicza\u0107 z systemu binarnego na dziesi\u0119tny? Aby dokona\u0107 konwersji liczby binarnej na dziesi\u0119tn\u0105 nale\u017cy pomno\u017cy\u0107 kolejne 1 i 0 przez kolejne pot\u0119gi dw\u00f3jki (zaczynaj\u0105c od pot\u0119gi zerowej), zaczynaj\u0105c od rz\u0119du jedno\u015bci (od prawej strony), a kolejne cyfry liczby binarnej doda\u0107 ze sob\u0105 po pomno\u017ceniu. Cached Dowiedz si\u0119 wi\u0119cej na informatyk.edu.pl Kod binarny jest podstaw\u0105 &#8230; <a title=\"Jak dzia\u0142a kod binarny?\" class=\"read-more\" href=\"https:\/\/tech-lib.net\/tech\/jak-dziala-kod-binarny\/\" aria-label=\"Dowiedz si\u0119 wi\u0119cej o Jak dzia\u0142a kod binarny?\">Dowiedz si\u0119 wi\u0119cej<\/a><\/p>\n","protected":false},"author":1359,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[],"class_list":["post-8237","post","type-post","status-publish","format-standard","hentry","category-podstawy-binarne"],"_links":{"self":[{"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/posts\/8237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/users\/1359"}],"replies":[{"embeddable":true,"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/comments?post=8237"}],"version-history":[{"count":0,"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/posts\/8237\/revisions"}],"wp:attachment":[{"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/media?parent=8237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/categories?post=8237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tech-lib.net\/tech\/wp-json\/wp\/v2\/tags?post=8237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}