Trang chủ Tin Học Lớp 10 biểu diễn số nguyên -102 trên bộ nhớ 1 byte...

biểu diễn số nguyên -102 trên bộ nhớ 1 byte câu hỏi 2791848 - hoctapsgk.com

Câu hỏi :

biểu diễn số nguyên -102 trên bộ nhớ 1 byte

Lời giải 1 :

Ta có 

102/2 = 51 dư 0

51/2 = 25 dư 1

25/2 = 12 dư 1

12/2 =  6 dư 0

6/2 = 3 dư 0

3 / 2 = 1 dư 1

1/2=0 dư 1

Lấy dư ngược lên ta được $102_{10}$ = $1100110_{2}$

Nhưng do số cần mã hóa là số âm nên cần thêm 1bit nữa để biểu diễn dấu của nó. Quy định bit 1 là âm, bit 0 là dương nên số -102 đc mã hóa sẽ là

  $11100110_{2}$

Thảo luận

-- Xin hay nhất đc ko bro T_T?
-- bn vô nhóm mình ko?
-- bạn ơi !
-- cho mình hỏi là làm sao biết số nào đó cần bao nhiêu byte ạ ?
-- sử dụng 1byte để mã hóa từ -127-> 127 còn nếu số lớn hơn thì phải dùng nhiều byte hơn

Lời giải 2 :

Số nguyên gồm số nguyên không dấu và số nguyên có dấu.

* Số nguyên không dấu là số không có bit dấu như 1 byte = 8 bit, có thể biểu diễn số nguyên dương, cho giá trị từ 0 (0000 0000) đến 255 (1111 1111).

* Số nguyên có dấu thể hiện trong máy tính ở dạng nhị phân là số dùng 1 bit làm bít dấu, người ta qui ước dùng bit ở hàng đầu tiên bên trái làm bit dấu (S): 0 là số dương và 1 cho số âm. Ðơn vị chiều dài để chứa thay đổi từ 2 đến 4

mik bt thế thôi

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 10

Lớp 10 - Năm thứ nhất ở cấp trung học phổ thông, năm đầu tiên nên có nhiều bạn bè mới đến từ những nơi xa hơn vì ngôi trường mới lại mỗi lúc lại xa nhà mình hơn. Được biết bên ngoài kia là một thế giới mới to và nhiều điều thú vị, một trang mới đang chò đợi chúng ta.

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK