1
00:00:01,000 --> 00:00:07,000
Teraz wyobraźmy sobie jeszcze raz, że mamy 8 kabli i na każdym kablu

2
00:00:07,000 --> 00:00:11,000
jest prąd, więc prąd na pierwszym kablu, drugi i

3
00:00:11,000 --> 00:00:20,000
tak dalej, i tak na każdym kablu jest prąd, co oznacza, że ta wartość wynosi 128, 64, 32 i tak

4
00:00:20,000 --> 00:00:22,000
dalej. Jeśli dodasz wszystkie

5
00:00:22,000 --> 00:00:30,000
te wartości razem, to 128 + 64 + 32 + 16 + 8 + 4 + 2 +

6
00:00:30,000 --> 00:00:39,000
1, otrzymasz wartość 255 Tak więc 8 binarnych 1 s równa się 255 w systemie dziesiętnym, to dlatego, że każdy

7
00:00:39,000 --> 00:00:43,000
kabel logiczny jest włączony, w innym słów, ma wartość

8
00:00:43,000 --> 00:00:49,000
1, a ta wartość reprezentuje na przykład 2 do potęgi 5, co równa

9
00:00:49,000 --> 00:00:55,000
się 32 w systemie dziesiętnym. Dodanie wszystkich tych wartości daje wartość 255 w

10
00:00:55,000 --> 00:00:59,000
systemie dziesiętnym. Zróbmy to za pomocą kalkulatora Windows.

11
00:00:59,000 --> 00:01:04,000
ten przykład, przejdę do kalkulatora i zmienię go na programistę. Pozwala

12
00:01:04,000 --> 00:01:07,000
mi to zobaczyć zarówno wartości dziesiętne,

13
00:01:07,000 --> 00:01:14,000
jak i binarne. Tak więc 255 w systemie dziesiętnym odpowiada 8 bajtowym 1s lub po

14
00:01:14,000 --> 00:01:18,000
raz kolejny 8 cyfr binarnych 1s odpowiada 255

15
00:01:18,000 --> 00:01:22,000
w liczbach dziesiętnych 255 w dziesiętny jest równy

16
00:01:22,000 --> 00:01:29,000
8 binarnym 1s Więc oto kolejny przykład, jaki jest binarny odpowiednik 1 w postaci dziesiętnej?

17
00:01:29,000 --> 00:01:35,000
Używając naszej tabeli, wartość dziesiętna wynosi 1, co oznacza, że wszystkie te wartości są wyłączone,

18
00:01:35,000 --> 00:01:39,000
innymi słowy binarny odpowiednik wynosi 0 dla pierwszych 7 wartości,

19
00:01:39,000 --> 00:01:43,000
ale ostatnia wartość jest włączona Więc 1 w systemie

20
00:01:43,000 --> 00:01:50,000
dziesiętnym jest równoważny do 7 binarnych 0s, po których następuje binarna 1 Ponownie użycie naszego kalkulatora Windows

21
00:01:50,000 --> 00:01:53,000
1 w systemie dziesiętnym jest równoważne 1

22
00:01:53,000 --> 00:01:56,000
w systemie binarnym, ale ponieważ używamy

23
00:01:56,000 --> 00:02:00,000
tego głównie przy adresowaniu IP, będziesz starał się zapisać

24
00:02:00,000 --> 00:02:05,000
go w następujący sposób, kalkulator systemu Windows usuwa wiodącą 0s Więc 1

25
00:02:05,000 --> 00:02:10,000
w systemie dziesiętnym jest równy 1 w systemie binarnym, w tym przykładzie,

26
00:02:10,000 --> 00:02:14,000
co jest równoważną wartością binarną 192 w systemie dziesiętnym?

27
00:02:14,000 --> 00:02:21,000
Zatem użycie naszej tabeli 192 jest równoważne 128 + 64, co oznacza, że pierwszy

28
00:02:21,000 --> 00:02:27,000
bit jest włączony, a drugi bit jest włączony, ale pozostałe bity

29
00:02:27,000 --> 00:02:38,000
są ustawione na 0 128 + 64 = 192, zatem 11 bitów, po których następuje 6 binarnych 0s, jest równoważne do

30
00:02:38,000 --> 00:02:43,000
192 w systemie dziesiętnym, używając naszego kalkulatora Windows po

31
00:02:43,000 --> 00:02:52,000
raz kolejny, 192 w dziesiętnym wynosi 11000000 w systemie binarnym, który jest znowu równoważny 192 w dziesiętnym.

32
00:02:52,000 --> 00:02:58,000
Oto kolejny przykład, jaki jest binarny odpowiednik 253 w systemie dziesiętnym?

33
00:02:58,000 --> 00:03:08,000
Teraz 253 w systemie dziesiętnym wynosi 128 + 64 + 32 + 16 + 8 + 4 + 1 i ponownie daje

34
00:03:08,000 --> 00:03:11,000
253 Więc 128 oznacza, że pierwszy

35
00:03:11,000 --> 00:03:18,000
lub najbardziej znaczący bit jest ustawiony na 64 oznacza, że drugi bit jest włączony, 32 oznacza,

36
00:03:18,000 --> 00:03:24,000
że trzeci bit jest na 16 oznacza, że czwarty bit jest włączony, 8

37
00:03:24,000 --> 00:03:29,000
oznacza piątym bitem jest na 4 oznacza szósty bit jest włączony,

38
00:03:29,000 --> 00:03:34,000
a 1 oznacza, że ostatni bit lub najmniej znaczący bit jest

39
00:03:34,000 --> 00:03:40,000
włączony, 2 jest wyłączone w tym przykładzie. Tak więc 253 Liczba dziesiętna wynosi

40
00:03:40,000 --> 00:03:46,000
6 binarnych 1s, po których następuje binarna 0, po której następuje binarna 1

41
00:03:46,000 --> 00:03:50,000
Tak 253 równa się 6 binarnej 1s, a następnie

42
00:03:50,000 --> 00:03:54,000
0, a następnie 1 Tak więc mam nadzieję,

43
00:03:54,000 --> 00:03:59,000
że w tym momencie dobrze rozumiesz, jak konwertować dziesiętny na binarny

44
00:03:59,000 --> 00:04:03,000
i odwrotnie. jeszcze raz. Jest wiele sztuczek

45
00:04:03,000 --> 00:04:07,000
w odniesieniu do binarnych, które mogą

46
00:04:07,000 --> 00:04:15,000
pozwolić na przyspieszenie obliczeń. Przykładem może być 255-2 = 253, innymi słowy, ta

47
00:04:15,000 --> 00:04:22,000
wartość jest ustawiona, co pozwala ci wyliczyć, że 255 wygląda tak, ale

48
00:04:22,000 --> 00:04:27,000
to bit jest wyłączony, więc 253 wygląda tak
