კონვერტორის ინსტრუმენტი

0 characters

Enter a hexadecimal number (0-9, A-F). The '0x' prefix is optional. Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

ორობითი წარმოდგენა:

რიცხვითი სისტემების შესახებ

თექვსმეტობითი სისტემა

The hexadecimal system is a base-16 numbering system that uses 16 distinct symbols. These symbols are 0-9 to represent values zero to nine, and A-F (or a-f) to represent values ten to fifteen.

ჰექსადეციმალურიდან ათწილადამდე გადაყვანის ცხრილი

Hexadecimal Decimal Hexadecimal Decimal
0 0 8 8
1 1 9 9
2 2 A 10
3 3 B 11
4 4 C 12
5 5 D 13
6 6 E 14
7 7 F 15

ორის კომპლემენტი

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

დადებითი რიცხვის უარყოფით ანალოგად გადასაყვანად ორიანი კომპლემენტის სახით:

  1. რიცხვის ორობით ფორმატში გადაყვანა.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. ინვერსიის შედეგს დაუმატეთ 1.

უარყოფითი ორიანი კომპლემენტის რიცხვის ათწილადად გადასაყვანად:

  1. ყველა ბიტი შეცვალე.
  2. ინვერსიის შედეგს დაუმატეთ 1.
  3. შედეგი გადაიყვანეთ ათწილადში და მის წინ უარყოფითი ნიშანი ჩასვით.

მაგალითი: 8-ბიტიანი ორის კომპლემენტი

Positive Number (5):

0000 0101 (binary)

Negative Number (-5):

1111 1010 (inverted bits of 5)

1111 1011 (add 1 = two's complement representation of -5)

8-ბიტიანი ორი კომპლემენტის დიაპაზონი:

-128 (1000 0000) to 127 (0111 1111)

Related Tools

რვაობითიდან ათწილადამდე

რვაობითი რიცხვების ათწილადად გადაქცევა უპრობლემოდ

ათწილადიდან ოქტალამდე

ათობითი რიცხვების რვაობით რიცხვებად გადაქცევა უპრობლემოდ

თექვსმეტობითიდან ათწილადამდე

გადააქციეთ თექვსმეტობითი რიცხვები ათობით რიცხვად უპრობლემოდ

CSS სვეტების გენერატორის ონლაინ ინსტრუმენტი

შექმენით და ვიზუალიზაცია გაუკეთეთ CSS-ის მორგებულ შემსუბუქების ფუნქციებს

ტექსტის SEO-მეგობრულ Slugs-ად გადაკეთება

გადააქციეთ ნებისმიერი ტექსტი URL-თან თავსებად სლაგად, რომელიც იდეალურია URL-ებისთვის, ფაილების სახელებისთვის და სხვა.

JSON ტექსტად გადააკეთეთ ძალისხმევის გარეშე

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