Geek sifatida o'z mahoratingizni oshirmoqchimisiz? Kompyuter barcha hisob -kitoblari uchun ishlatadigan hisoblash tizimini bilib oling. Avvaliga g'alati tuyulishi mumkin, lekin ikkilikni hisoblash uchun sizga bir nechta qoidalar va amaliyot kerak.
Malumot jadvali
O'nli |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Ikkilik |
0 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 |
Qadam
2 -usul 1: Ikkilikni o'rganish
Qadam 1. Ikkilik haqida bilib oling
Biz odatda ishlatadigan sanash tizimi o'nlik kasr yoki "asosiy o'nlik" deb nomlanadi. Raqamlarni yozish uchun 0 dan 9 gacha bo'lgan o'n xil belgi mavjud. Ikkilik - bu "ikkita asosiy" tizim bo'lib, faqat 0 va 1 belgilaridan foydalaniladi.
Qadam 2. Oxirgi 0 ni 1 ga o'zgartirib, birini qo'shing
Agar ikkilik raqam 0 bilan tugasa, siz uni yana 1 ga aylantirish orqali hisoblashingiz mumkin. Biz buni siz kutganingizdek dastlabki ikkita sonni hisoblash uchun ishlatamiz:
- 0 = nol
- 1 = bitta
-
Kattaroq raqamlar uchun raqamning birinchi raqamlariga e'tibor bermang. 101 0 + 1 = 101
1 -qadam..
3 -qadam. Agar barcha raqamlar 1 bo'lsa, boshqa raqamni yozing
Birinchi raqam uchun belgi "1" dir. Biroq, bundan keyin boshqa ramz yo'q edi! Ikkita sanash uchun boshqa raqam yozilishi kerak. Raqam oldiga "1" ni qo'shing, so'ngra qolgan barcha raqamlarni 0 ga qaytaring.
- 0 = nol
- 1 = bitta
- 10 = ikkita
- Bu (9 + 1 = 10) dan keyin boshqa belgilar bo'lmasa, o'nlik kasrlar uchun qo'llaniladigan qoida. Biroq, bu qoida ko'pincha ikkilik uchun ishlatiladi, chunki faqat ikkita belgi bor, shuning uchun ular tezroq tugaydi.
Qadam 4. Beshgacha sanash uchun ushbu qoidadan foydalaning
Bu qoida beshtagacha ishlatilishi mumkin. Buni o'zingiz qila olasizmi, ishingizni tekshiring:
- 0 = nol
- 1 = bitta
- 10 = ikkita
- 11 = uch
- 100 = to'rt
- 101 = besh
5 -qadam. Oltigacha hisoblang
Endi biz o'nlik kasrdagi besh + bitta yoki ikkilikda 101 + 1 ni hal qilishimiz kerak. Bu erda asosiy narsa birinchi raqamni e'tiborsiz qoldirishdir. Oxirgi raqamga 1 + 1 ni qo'shib, 10 ni oling (esda tutingki, siz "ikki" deb yozasiz). Endi birinchi raqamni qaytaring va natija:
110 = olti
6 -qadam. O'ngacha sanang
O'rganish uchun yangi qoidalar yo'q. O'zingizni sinab ko'ring, keyin ishingizni quyidagi ro'yxat bilan tekshiring:
- 110 = olti
- 111 = etti
- 1000 = sakkiz
- 1001 = to'qqiz
- 1010 = o'n
Qadam 7. Yangi raqamlar qo'shilganda tomosha qiling
(1010) ikkilik raqamidagi "maxsus" raqamga o'xshamasligini payqadingizmi? Sakkiz (1000) hozir juda muhim, chunki u 2 x 2 x 2 ga teng. O'n oltita (10000) va o'ttiz ikki (100000) kabi boshqa muhim sonlarni topish uchun ikkiga ko'paytiring.
Qadam 8. Kattaroq raqamlar bilan mashq qiling
Endi siz ikkilik raqamlarni hisoblash uchun kerak bo'lgan hamma narsani bilasiz. Agar siz keyingi raqamni bilmasangiz, oxirgi raqam ustida ishlang. Sizga yordam beradigan ba'zi misollar:
- o'n ikkita ortiqcha bitta = 1100 + 1 = 1101 (0 + 1 = 1, va boshqa raqamlar o'zgarishsiz qoladi).
- o'n besh ortiqcha bitta = 1111 + 1 = 10000 = o'n olti (Bu erda biz yana raqamli belgilar tugab qoldi, shuning uchun uni nolga qaytaramiz va boshida 1 yozamiz).
- qirq besh ortiqcha bitta = 101101 + 1 = 101110 = qirq olti (biz 01 + 1 = 10 ni bilamiz, qolgan raqamlar esa o'zgarmaydi).
2 ning 2 -usuli: Ikkilikdan o'nliga o'tkazish
Qadam 1. Har bir ikkilik joyning qiymatini yozing
O'nliklarni sanashni o'rganganingizda, "joy qiymatlari" haqida bilib olasiz. Birlik qiymatlari, o'nlab qiymatlar va boshqalar joy qiymatlari. Ikkilik ikkita belgidan iborat bo'lgani uchun, har safar chapga siljiganingizda joy qiymati ikki barobar ko'payadi:
- 1 -qadam. birlik joyi hisoblanadi
- 1 -qadam.0 - bu ikki o'rinli joy
- 1 -qadam.00 - to'rtlar joyi
- 1 -qadam.000 - sakkizta joy
2 -qadam. Har bir sonni joy qiymatiga ko'paytiring
O'ng tomondagi birliklardan boshlang, so'ngra bu raqamni (0 yoki 1) ko'paytiring. Alohida qatorda ikkinchi joyga o'ting, so'ngra bu sonni ikkiga ko'paytiring. Har bir sonni joy qiymatiga ko'paytirishni tugatmaguningizcha, bu naqshni takrorlang. Mana bitta misol:
- O'nlik kasrdagi 10011 ikkilik raqami nima?
- Eng to'g'ri raqam - bu 1. Bu birliklar joyi, shuning uchun bittaga ko'paytiring: 1 x 1 = 1.
- Keyingi raqam 1. Ikkiga ko'paytiring: 1 x 2 = 2.
- Keyingi raqam - 0. To'rtga ko'paytiring: 0 x 4 = 0.
- Keyingi raqam 0. Sakkizga ko'paytiring: 0 x 8 = 0.
- Eng chap raqam - 1. O'n oltiga (sakkiz marta ikkiga) ko'paytiring: 1 x 16 = 16.
Qadam 3. Barcha natijalarni qo'shing
Endi siz har bir sonni kasr qiymatiga aylantirdingiz. Raqamlarning umumiy sonini topish uchun barcha kasrli qiymatlarni qo'shing. Mana yana bir misol:
- 1 + 2 + 16 = 19.
- 10011 ikkilik raqami 19 kasrli raqam bilan bir xil.