Padalinkite dvejetainius skaičius - kaip tai veikia
Programuojant ar vertinant duomenis, dažnai kyla kliūčių padalinti dvejetainius skaičius. Tačiau šis procesas nėra per daug sudėtingas. Mes jums pasakysime, kaip tai padaryta.
Padalijimas dviguba sistema: Kaip padalinti dvejetainius skaičius
- Padalijimas dviguboje sistemoje yra labai panašus į dešimtainės sistemos padalijimą. Paprastai dividendas čia padalijamas iš daliklio. Rezultatas yra koeficientas, kartais su likusiaisiais ar dešimtainiais skaičiais. Tai visiškai pašalinama skaičiuojant dvejetainiais skaičiais.
- Užsirašykite į skyrių ir atlikite kitus veiksmus. (Kitoje pastraipoje procesas dar kartą paaiškinamas naudojant praktinį pavyzdį)
- Pradėkite gavę pirmojo dividendo skaitmens numerį (skaičius kairėje) ir palyginkite jį su dalikliu (skaičius dešinėje). Jei daliklių skaičius yra toks pats ar didesnis, pirmojoje koeficiento vietoje užrašoma 1. Jei jis yra mažesnis nei 0.
- Atimkite daliklį iš padalijimo iš eilės, jei jis lygus ar didesnis. Kitu atveju parašykite visą skaičių kitoje eilutėje. Iš nurodyto dividendo atimkite kitą skaitmenį ir pakartokite šiuos veiksmus, kol pasieksite paskutinį skaitmenį. Jei yra likusių verčių, tiesiog jas ištrinkite. Tai nesvarbi.
Padalinkite dvejetainius skaičius - pavyzdys
- Šiame pavyzdyje dvejetainis skaičius 15 (1111) yra padalintas iš dvejetainio skaičiaus 5 (0101). Šio padalijimo sprendimas turėtų būti 3 (0011).
- a) Pirmasis skaitmuo užrašomas ir lyginamas su dalikliu 101. 1 yra mažesnis nei 101. Taigi, koeficientas įrašomas 0.
- b) 1 iš pirmosios eilutės yra patvirtinamas, o kito skaitmens numeris užrašomas. Vėlgi palyginimas: 11 mažiau nei 101. Taigi, dalijama iš sekundės 0.
- c) Kartojamas tas pats perkėlimo procesas. Dabar turime 111 vertę, didesnę už daliklį 101. Vadinasi, koeficientas parašytas 1.
- d) A 1 iš koeficiento taip pat reiškia, kad skaičių seka daliklis 101 atimamas iš skaičiaus, einančio c) 111 eilutėje. Rezultatas yra 10. Dabar kitas skaitmuo vėl užrašomas ir gauname 101 vertę.
- Tai galima tiksliai padalyti iš daliklio. Tai lemia koeficientą 1, o likutinė vertė yra 0.
Dažnai naudinga konvertuoti dvejetainius skaičius į dešimtainius skaičius. Kitame puslapyje rasite puikiausias instrukcijas.