Mga paraan upang mai-decode ang mga binary number

May -Akda: Laura McKinney
Petsa Ng Paglikha: 10 Abril 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Cryptography with Python! XOR
Video.: Cryptography with Python! XOR

Nilalaman

  • I-multiply ang bawat binary character sa pamamagitan ng 2 cap 'x', kung saan ang 'x' ay ang bilang ng mga hilera ng kaukulang binary character. Tandaan: ang binary ay na-parse mula sa kanan sa kaliwa. Ang pang-uri mula sa pinaka-kanang hilera ay 0.
  • Idagdag nang magkasama ang lahat ng mga resulta. Magtrabaho mula kanan hanggang kaliwa.
    • 0 × 2 = 0
    • 1 × 2 = 2
    • 0 × 2 = 0
    • 1 × 2 = 8
    • 0 × 2 = 0
    • 1 × 2 = 32
    • Kabuuan = 42
    anunsyo
  • Paraan 2 ng 3: Isa pang pagbaybay ng exponent


    1. Pumili ng isang binary na numero. Narito tayo 101. Ang pamamaraang ito ay katulad ng nasa itaas, bahagyang naiiba lamang sa pagsusulat, kahit na mas madaling maunawaan.
      • 101 = (1X2) exponential 2 + (0X2) exponent 1 + (1X2) exponent 0
      • 101 = (2X2) + (0X0) + (1)
      • 101= 4 + 0 + 1
      • 101= 5
        • Ang '0' ay hindi isang numero, kumakatawan ito sa halagang kailangan ng pansin.
      anunsyo

    Paraan 3 ng 3: Mga Halagang Halaga sa Distansya

    1. Hanapin ang binary number. Mayroon kaming isang halimbawa 00101010.

    2. Mag-decode mula pakanan hanggang kaliwa. Para sa bawat distansya, doble ang halaga. Ang unang tauhan mula sa kanan ay may halagang 1, ang pangalawang character 2, na sinusundan ng 4, at iba pa.
    3. Nagdaragdag ng lahat ng mga halaga ng bilang 1. Ang mga zero ay naiuugnay din ngunit hindi maidaragdag.
      • Kaya, sa halimbawang ito 2 + 8 + 32 = 42.
        • Pagkatapos ng pagdoble, mayroon kaming halaga ng 'false' sa 1, 'true' sa 2, 'false' at 4, 'true' at 8, 'false' at 16, 'true' at 32, 'false' at 64 at 'false' noong 128. Magdagdag ng mga "totoong" halaga at huwag pansinin ang mga "maling" halaga hanggang sa huling karakter.

    4. I-decode ang mga halaga sa mga titik o bantas. Gayundin, maaari mong i-convert ang mga numero mula sa binary hanggang decimal o vice versa.
      • Sa mga bantas na bantas, ang bilang 42 ay ang asterisk ( *). Maaari mong makita ang decoding table dito.
      anunsyo

    Payo

    • Binibilang ang binary pati na rin ang iba pang mga karaniwang numero. Ang pinakadulo na mga digit na nadagdag ng 1 hanggang sa hindi na ito nadagdagan (sa kasong ito, 0 hanggang 1), ang susunod na digit sa kaliwa ay nagdaragdag din ng 1 at nagsisimula muli mula sa 0.
    • Ang mga bilang na kinakalkula natin ngayon lahat ay may isang simbolo ng posisyonal. Ipagpalagay na nagtatrabaho ka sa isang integer, ang kanang character na may kanang numero ay ang hanay ng mga unit, ang susunod na character na bilang ay sampu, pagkatapos ay daan-daang, at iba pa. Ang mga posisyong simbolo para sa mga binary na numero ay makakalkula mula sa una, pangalawa, pangatlo, ikaapat, lima, anim, pito, walo, at iba pa.