როგორ წავიკითხოთ ორობითი

თუ გაინტერესებთ ორობითი კითხვის სწავლა, მნიშვნელოვანია გესმოდეთ როგორ ბინარული რიცხვები მუშაობა.

ორობითი ცნობილია, როგორც "ბაზის 2" ნუმერაციის სისტემა, რაც ნიშნავს, რომ არსებობს ორი შესაძლო რიცხვი თითოეული ციფრისთვის; ერთი ან ნული. უფრო დიდი რიცხვები იწერება ორობითი რიცხვისთვის დამატებითი ერთეულების ან ნულების დამატებით.

ორობითი რიცხვების გაგება

ბინარის წაკითხვის ცოდნა არ არის კრიტიკული კომპიუტერის გამოყენებისთვის. მაგრამ კარგია კონცეფციის გაგება, რათა უკეთ გავიგოთ, თუ როგორ ინახავს კომპიუტერები ნომრები მეხსიერებაში. ის ასევე საშუალებას გაძლევთ გაიგოთ ისეთი ტერმინები, როგორიცაა 16-ბიტიანი, 32-ბიტიანი, 64-ბიტიანი და მეხსიერების გაზომვები, როგორიცაა ბაიტები (8 ბიტი).

როგორ წავიკითხოთ ორობითი კოდი

ორობითი კოდის „კითხვა“ ჩვეულებრივ ნიშნავს ორობითი რიცხვის თარგმნას საბაზისო 10 (ათწილადის) რიცხვად, რომელსაც ხალხი იცნობს. ეს კონვერტაცია საკმარისად მარტივია, რომ შესრულდეს თქვენს თავში, როგორც კი გაიგებთ, თუ როგორ მუშაობს ორობითი ენა.ბ.

ორობით რიცხვში თითოეულ ციფრს აქვს კონკრეტული მნიშვნელობა, თუ ეს ციფრი არ არის ნული. მას შემდეგ რაც განსაზღვრავთ ყველა ამ მნიშვნელობას, თქვენ უბრალოდ დაამატებთ მათ, რომ მიიღოთ ბინარული რიცხვის საბაზისო 10 (ათწილადი) მნიშვნელობა.

იმის სანახავად, თუ როგორ მუშაობს ეს, აიღეთ ბინარული ნომერი 11001010.

  1. ორობითი რიცხვის წაკითხვის საუკეთესო გზაა დავიწყოთ ყველაზე მარჯვენა ციფრით და მარცხნივ. პირველი მდებარეობის სიმძლავრე არის ნული, რაც ნიშნავს, რომ ამ ციფრის მნიშვნელობა, თუ ის არ არის ნული, არის ორი ნულის ხარისხზე, ან ერთი. ამ შემთხვევაში, რადგან ციფრი არის ნული, ამ ადგილის მნიშვნელობა იქნება ნული.

    ორობითი რიცხვის კონვერტაციის სურათი
  2. შემდეგი, გადადით შემდეგ ციფრზე. თუ ეს არის ერთი, მაშინ გამოთვალეთ ორი ერთის ხარისხზე. ასევე გაითვალისწინეთ ეს მნიშვნელობა. ამ მაგალითში, მნიშვნელობა არის ორი ერთის ხარისხზე, რაც არის ორი.

    ბინარული რიცხვის გამოთვლის სურათი
  3. გააგრძელეთ ამ პროცესის გამეორება მანამ, სანამ ბოლომდე არ მიაღწევთ მარცხენა ციფრს.

    ბინარული რიცხვის გამოთვლის სურათი
  4. დასასრულებლად, თქვენ მხოლოდ უნდა დაამატოთ ყველა ეს რიცხვი, რომ მიიღოთ ორობითი რიცხვის საერთო ათობითი მნიშვნელობა: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202

    მთელი პროცესის განტოლების სახით დანახვის კიდევ ერთი გზა შემდეგია: 1 x 27 + 1 x 26 + 0 x 25 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 21 + 0 x 20 = 202

ხელმოწერილი ორობითი ნომრები

ზემოთ მოყვანილი მეთოდი მუშაობს ძირითად, ხელმოუწერელ ბინარულ რიცხვებზე. თუმცა, კომპიუტერებს სჭირდებათ გზა, რათა წარმოაჩინონ უარყოფითი რიცხვები ბინარის გამოყენებითაც.

ამის გამო კომპიუტერები იყენებენ ხელმოწერილ ორობით რიცხვებს. ამ ტიპის სისტემაში ყველაზე მარცხენა ციფრი ცნობილია, როგორც ნიშანი ცოტა, ხოლო დარჩენილი ციფრები ცნობილია, როგორც სიდიდის ბიტები.

ხელმოწერილი ორობითი რიცხვის წაკითხვა თითქმის იგივეა, რაც ხელმოუწერელი, ერთი მცირე განსხვავებათ.

  1. შეასრულეთ იგივე პროცედურა, როგორც ზემოთ აღწერილი ხელმოუწერელი ორობითი რიცხვისთვის, მაგრამ შეჩერდით, როგორც კი მიაღწევთ ყველაზე მარცხენა ბიტს.

    ხელმოწერილი ორობითი ნომრის წაკითხვის სკრინშოტი
  2. ნიშნის დასადგენად, შეამოწმეთ ყველაზე მარცხენა ნაწილი. თუ ეს ერთია, მაშინ რიცხვი უარყოფითია. თუ ეს არის ნული, მაშინ რიცხვი დადებითია.

    ხელმოწერილი ორობითი რიცხვის გამოთვლის სურათი
  3. ახლა შეასრულეთ იგივე გამოთვლა, როგორც ადრე, მაგრამ გამოიყენეთ შესაბამისი ნიშანი რიცხვზე, როგორც მითითებულია ყველაზე მარცხენა ბიტით: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74

  4. ხელმოწერილი ორობითი მეთოდი საშუალებას აძლევს კომპიუტერებს წარმოადგინონ რიცხვები, რომლებიც არის დადებითი ან უარყოფითი. თუმცა, ის მოიხმარს საწყის ბიტს, რაც იმას ნიშნავს, რომ უფრო დიდი რიცხვები საჭიროებს ოდნავ მეტ მეხსიერებას, ვიდრე ხელმოუწერელ ბინარულ რიცხვებს.