Phép chia số nhị phân

  • Thread starter Thread starter = V.T =
  • Ngày gửi Ngày gửi

= V.T =

Youtube Master Race
Tham gia ngày
1/2/07
Bài viết
93
Reaction score
0
Mình thấy không hiểu lắm cái vấn đề này , ai biết giảng cho mình với

Ví dụ như : 100001 chia cho 110 thì tính như thế nào
 
ko biết bác còn cần ko nhưng tại thấy mới post ngày 3/5
chia một số binary cũng hệt như chia một số dạng decimal
vd của bác là chia 100001 cho 110
lấy 4 số đầu 1000 chia cho 110 được 1 (thương)
nhân 1 với 110 được 110, lấy 1000 - 110 = 10
10 ko chia hết cho 110 nên viết thêm 0 vào sau 1 ở thương =>10 (thương) đồng thời hạ 0 từ trên xuống -> 100 (số phần chia)
hạ 1 từ trên xuống -> 1001 rồi chia cho 110 -> 1
nhân 1 với 110 rồi lấy 1001 trừ 110 -> 1001 - 110 = 11
=> kết quả phép chia là 10001 / 110 = 101 dư 11
chia của binary: cứ chia được là phần thương ghi thêm 1, ko chia được thì ghi 0
 
Cảm ơn bạn , đợi mấy ngày mới có người trả lời .

Nhưng mình vẫn thấy khó chỗ này tại sao 1000 - 110 = 10 và cả chỗ 1001 - 110 = 11

Với cả chỗ này nữa
10 ko chia hết cho 110 nên viết thêm 0 vào sau 1 ở thương =>10 (thương) đồng thời hạ 0 từ trên xuống -> 100 (số phần chia)
khi hạ xuống rồi thì 100 ko chia được cho 110 thì phải viết thêm số 0 vào kết quả nữa rồi mới hạ tiếp số 1 xuống có đúng không

Bạn giải giúp mình , cảm ơn lắm lắm
 
Nhưng mình vẫn thấy khó chỗ này tại sao 1000 - 110 = 10 và cả chỗ 1001 - 110 = 11
phép trừ hệ binary, 1000 - 110 = 0010 và 1001 - 110 = 0011
khi hạ xuống rồi thì 100 ko chia được cho 110 thì phải viết thêm số 0 vào kết quả nữa rồi mới hạ tiếp số 1 xuống có đúng không
đúng rồi
lý thuyết phép chia của binary ko hề khác phép chia nhiều số hạng của hệ decimal tý nào cả. tôi có up cái hình lên để bạn coi cho rõ:
1012nw9.th.jpg

chia binary là: nếu chia được thì thương là 1, ko chia được thì thương là 0 và tiếp tục hạ số kế tiếp của phần số bị chia xuống
 
cái này mới đầu học cũng đau hết cả đầu. sau đọc lại cũng thấy dễ hiểuko à.
nếu bác có quyển giáo trình aptech thì mở ra đọc lại xem. nó hướng dẫn từng bước+có cả vd trong đó
 
Cái này chương trình Tin học lớp 10 cũ có dạy, kể cả hệ 8,16 nữa. Cũng đơn giản chứ không khó như bạn nghĩ đâu.::)
 
Back
Top