Karen sienagal u
Karen sienagal u
Gem585
Garrigues Olivier
Garrigues Olivier
Gem122
wagner_perac
wagner_perac
Gem30
Иван Бобров
Иван Бобров
Gem8
Karen sienagal u
Karen sienagal u
Gem970
RustClash
RustClash
Gem530
Cases.gg
Cases.gg
Gem2,500
Karen sienagal u
Karen sienagal u
Gem947
Иван Бобров
Иван Бобров
Gem28
lurepartygofest
lurepartygofest
Gem234
Karen sienagal u
Karen sienagal u
Gem693
Тимур Матевосов
Тимур Матевосов
Gem28
dem.pferd.heisst.horst
dem.pferd.heisst.horst
Gem96
Karen sienagal u
Karen sienagal u
Gem1,355
Karen sienagal u
Karen sienagal u
Gem693
wagner_perac
wagner_perac
Gem50
Joseph
Joseph
Gem428
Brett Thomas
Brett Thomas
Gem10
Joseph
Joseph
Gem8
Brett Thomas
Brett Thomas
Gem2,072
Deszcz

Gem322

novice rank iconwagner_perac: pepeJAM emote (inline chat version)
AdminJoshverd: blobDance emote (inline chat version)
novice rank iconlurepartygofest: Cat Yes emote (inline chat version)
novice rank iconNeboi: Cześć wszystkim
novice rank icondem.pferd.heisst.horst: peepogoose emote (inline chat version)
SystemGamehag: 4 użytkowników otrzymało Gem85 od Deszczu.
novice rank iconZera: Naciśnij F pressF emote (inline chat version)
novice rank iconZera: Ciekawe, czy jest tu tylko jeden administrator, czy kilku.
novice rank iconZera: Admin jest tutaj czy nie tutaj?
SystemGamehag: Dołącz do naszego Discord, aby codziennie brać udział w rozdaniach klejnotów!
AdminJoshverd: monkeyspin emote (inline chat version)
novice rank iconwagner_perac: Meowdy emote (inline chat version)
novice rank iconBrett Thomas: Cóż
AdminJoshverd: 64 co? Weirdge emote (inline chat version)
novice rank iconAlan Rodriguez: 64🥵🥵 Dancin emote (inline chat version)
AdminJoshverd: Cat Yes emote (inline chat version)
novice rank iconAlan Rodriguez: Vibin emote (inline chat version) 58🥵🥵
novice rank iconFabrixxio: asd
novice rank iconCarlos fabrizio morales campos: :DD
AdminJoshverd: Dinkdonk emote (inline chat version)
novice rank iconspawn: qq
novice rank icondem.pferd.heisst.horst: EZ emote (inline chat version)
SystemGamehag: 3 użytkowników otrzymało Gem37 z Deszczu.
apprentice rank iconAtia: blobDance emote (inline chat version)
novice rank iconGabe Newell: KEKW emote (inline chat version)
SystemGamehag: Dołącz do naszego Discord, aby codziennie wygrywać Klejnoty!
AdminJoshverd: Weirdge emote (inline chat version)
novice rank iconIts Sofy: lol
novice rank iconakademik: góra
AdminJoshverd: monkaS emote (inline chat version)
novice rank iconIts Sofy: Kto chce się zaprzyjaźnić?
AdminJoshverd: Vibin emote (inline chat version)
novice rank iconsofia hernandez: Cześć
AdminSwirfty: Meowdy emote (inline chat version)
novice rank icondennis niz: Cześć
adept rank iconLes Briacins: Jonsoir
AdminJoshverd: Modcheck emote (inline chat version)
novice rank iconaehketfi: Meowdy emote (inline chat version)
apprentice rank iconAtia: blobDance emote (inline chat version)
adept rank iconhanfred: Meowdy emote (inline chat version)
SystemGamehag: 5 użytkowników otrzymało Gem65 z Deszczu.
novice rank iconwagner_perac: Cześć
apprentice rank iconAtia: blobDance emote (inline chat version)
AdminJoshverd: peepogoose emote (inline chat version)
novice rank icon (Denis00322): ee
adept rank iconLes Briacins: Cześć
novice rank iconTecna23: Meowdy emote (inline chat version) 3
novice rank iconTecna23: cześć
AdminJoshverd: Meowdy emote (inline chat version)
AdminSwirfty: Meowdy emote (inline chat version)
Zaloguj się, aby rozpocząć czatowanie

48

0/160

Jak działa komputer? - NAUCZ SIĘ KODU BINARNEGO - to jest banalne! Kurs dla początkujących

dawidus887 avatar

dawidus887

November 4, 2016 at 06:43 PM

Systemy liczbowe - system binarny, czyli podstawowy system w którym komputer obliguje wszystko co na nim robimy. Od grania w gry, po liczenie na kalkulatorze. Chcesz wiedzieć jak działa ten banalnie prosty system? Zapraszam do artykułu.
Podstawowymi systemami liczbowymi są:
- system dwójkowy (binarny) - zawiera dwie cyfry (0,1)
- system ósemkowy (oktalny) - zawiera cyfry od 0 do 7
- system dziesiętny (decymalny) - zawiera cyfry od 0 do 9
- system szesnastkowy (heksadecymalny) - zawiera cyfry od 0 do 9 oraz litery od a do f. (A to jest 10, B to jest 11 i tak dalej)
 
Teraz pytanie. Jak sie zmienia liczby binarne na dziesiętne!
 
Zapiszmy teraz jakiś byle jaki kodzik.
1011010110. Jak to liczyć?
Pierwsza zasada - od prawej strony.
Druga zasada to - potęgujemy dwójkę - zachowując pierwszą zasadę.
 
UWAGA! 2 do potęgi 0=1
 
Więc od prawej:
2+4+16+64+128+512=726 w systemie dzięsiętnym.
 
A teraz - jak zmienić liczby dziesiętne w binarne!
 
Liczby dzielimy przez 2, tak więc np zamieniamy 234:
 
234:2 |0 - dlaczego zero? Ponieważ nie zostaje nam nic reszty - 234:2 wynosi 117 i nic więcej
117:2 |1 - dlaczego jedynka? Ponieważ możemy podzielić tylko liczbę parzystą na końcu, jeśli jest nieparzysta to wpisujemy 1, a na dole piszemy liczbę pełną.
 
Także jeszcze raz bez podpowiedzi, aby było to bardziej widoczne.
234:2 |0
117:2 |1
58:2  |0
29:2  |1
14:2  |0
7:2   |1
3:2   |1
1:2   |1
 
I teraz zapisujemy od samego dołu. Wychodzimy nam - 11101010 i to jest nasz wynik.
 
234 = 11101010
 
Zamiana systemu binarnego na system ósemkowy.
 
Zapisujemy np:
 
100101011001 = 4531 - dlaczego? Już tłumaczę.
Ten system binarny dzielimy na trójki, wychodzi nam - 
100|101|011|001
I znowu musimy potęgować przez 2 i znowu pamiętajmy o najważniejszej zasadzie - ZAWSZE OD PRAWEJ STRONY
 
Bardzo ułatwić nam to może ta tabelka : 
 
Ale jest tu jeden problem. Przecież tutaj są po 4 bity (cyferki). Już wam tłumaczę. 0 na początku możemy zignorować, ponieważ 0 nigdy nam nic nie wnosi, ale przecież od 8 do 15 i wyżej są 1 na początku. Dlatego nazywa się to system ósemkowy - możemy tutaj dodawać liczby od 0 do 7. 
 
Więc tak - co nam wyjdzie z tego!
 
100|101|011|001
 4   5   3   1
 
Zamiana z ósemkowego na dwójkowy - 
 
376 =
 
3 w binarnym to jest = 011
7 = 111
6 = 110
 
376= 011111110 
 
System szesnastkowy jest bardzo prosty, więc zapiszę go bardzo szybko - 
(tutaj już dzielimy po 4 bity)
1011|0101|1101 = B5D
 
1011=12= B w systemie szesnastkowym (patrz na górę artykułu)
0101=5
1101=13= D
 
I analogicznie zamieniamy
 
8AC4 = 1000|1010|1100|0100
 
Przepominam, że nie zapisujemy "|" - piszę je tylko, aby ułatwić wam zrozumienie tego.
 
Bardzo usprawni wam nauczenie się na pamięć systemu binarnego do 15 oraz potęgowania 2 do 10.
 
 
 
Mam nadzieję, że to rozumiecie! Jeśli nie, to śmialo piszcie w prywatnej wiadomości - jestem na wasze zawołanie!
Wojstar avatar

Wojstar

November 5, 2016 at 11:23 PM

What???
Pantajemnica avatar

Pantajemnica

November 6, 2016 at 03:00 AM

Eeee... okej powiedzmy że rozumiem...
Tomsonex01 avatar

Tomsonex01

November 6, 2016 at 04:45 PM

Szacun gości prawie wszystko ogrniam
grz88 avatar

grz88

November 6, 2016 at 08:54 PM

ciekawa infoemacja
BartekP avatar

BartekP

November 12, 2016 at 09:59 PM

Po co to komu?
dada985 avatar

dada985

November 20, 2016 at 11:07 PM

Może się przydać , dzięki ;p
Immoraly avatar

Immoraly

December 6, 2016 at 03:01 AM

Yyyyyyy po co mi to? xD
Krank997 avatar

Krank997

May 14, 2019 at 01:48 PM

Bardzo dobrze wyjaśnione, polecam. Przydatne do kodowania.
MajsterKapix123 avatar

MajsterKapix123

May 14, 2019 at 07:22 PM

dziękiuje xdd
Zmazik123 avatar

Zmazik123

May 14, 2019 at 07:34 PM

Polecam
7up7 avatar

7up7

May 15, 2019 at 02:29 AM

Szacun jeśli ktoś to ogarnia xD
Yenefer1337 avatar

Yenefer1337

May 15, 2019 at 12:47 PM

+1 chlopaki wyzej

Vvolny90 avatar

Vvolny90

May 15, 2019 at 03:58 PM

No ok dzięki nerdzie hehe:nerd:
:stuck_out_tongue_winking_eye:
Vvolny90 avatar

Vvolny90

May 15, 2019 at 03:59 PM

Ok dzięki nerdzie hehe :nerd:
Sobieskigane avatar

Sobieskigane

May 15, 2019 at 05:03 PM

Nie wiem oco chodzi bo chyba kazdy wie jak to zrobic to tylko tak wyglada ale jest dosyc latwe
Marcin34 avatar

Marcin34

May 15, 2019 at 05:22 PM

Warto wiedzieć.
ZiemskiKosmita avatar

ZiemskiKosmita

July 10, 2019 at 02:07 AM

dzięki
maciejo555 avatar

maciejo555

July 10, 2019 at 02:38 AM

informacja nie warta zachodu ale masz rozglos

Qlinek avatar

Qlinek

July 10, 2019 at 07:54 AM

moze jako artykul zamiescic
raloxFR avatar

raloxFR

July 10, 2019 at 07:55 PM

say what dawaj na artykul
Rafali05 avatar

Rafali05

July 10, 2019 at 09:02 PM

moźe być

Jak działa komputer? - NAUCZ SIĘ KODU BINARNEGO - to jest banalne! Kurs dla początkujących na forum Od użytkowników na Gamehag