Kỳ thật cũng không tính tường giải, bất quá nhìn đến rất nhiều người hỏi, Liền liều mạng đọc mấy lần bách khoa, tới đại khái giải thích một chút. Có cái gì sai lầm hoan nghênh chỉ ra ( bởi vì ta chính mình đều có điểm không rõ ràng lắm.. )
Cơ số hai Liền không giải thích cái gì là cơ số hai, có thể đi bách khoa đọc một đọc. Cơ số hai mặt chữ thượng ý tứ chính là phùng nhị tiến một. Mật mã trung bình dùng đến chính là số thập phân ( chính là bình thường con số ) cùng cơ số hai chi gian lẫn nhau thay đổi. Cơ số hai chỉ có 0 cùng 1. ( như thế nào tiến ta cũng giải thích không rõ ràng lắm, phía dưới sẽ liệt ra 0-15, đại gia chính mình cân nhắc cân nhắc.. ) 0 = 0000 1 = 0001 2 = 0010 3 = 0011 4 = 0100 5 = 0101 6 = 0110 7 = 0111 8 = 1000 9 = 1001 10 = 1010 11 = 1011 12 = 1100 13 = 1101 14 = 1110 15 = 1111
Nếu mặt trên cân nhắc không ra, kia nhìn xem nơi này.. Đánh cái cách khác, 1 cùng 2. 1 ở cơ số hai chính là 1, 2 đến hướng 1 càng thêm 1. 0001 thêm 1 nói, theo lý mà nói là 0002, nhớ kỹ phùng nhị tiến một, cho nên liền hướng phía trước một vị tiến 1, mặt sau vị kia biến trở về 0. Đến ra 0010 3 cùng 4 3 là 0011, thêm 1 nói, cuối cùng một vị phùng 2, cho nên về linh sau đó hướng đếm ngược vị thứ hai tiến 1. Đếm ngược vị thứ hai lại 2, cho nên lại hướng đếm ngược vị thứ ba tiến 1. Đến ra 0100. 【 cũng không biết có hay không người xem hiểu = =】
Hảo đi, đến nơi đây, nếu đã hiểu nói, nói nói 16 đổi thành cơ số hai là nhiều ít? 17,18,19,20 đâu? Đương nhiên, nếu ngươi tính toán khí giống ta như vậy có thể thay đổi cơ số hai cùng số thập phân nói, kia muốn phương tiện nhiều...
Số thập phân thay đổi cơ số hai thuật toán ( số nguyên ): “Trừ lấy 2 lấy dư, nghịch tự sắp hàng” ( trừ nhị lấy dư pháp ) Dùng bách khoa ví dụ: ( 89 ) 10 = ( 1011001 ) 2 89÷2……1 44÷2……0 22÷2……0 11÷2……1 5÷2……1 2÷2……0 1 Từ phía trên có thể thấy được, chính là đem số nguyên trừ lấy 2, sau đó lấy số dư, lại đem đáp số trừ lấy 2, lại lấy số dư. Tuần hoàn này bước đi, thẳng đến đáp số là 1. Lúc sau lấy số dư, nghịch thuật sắp hàng, đến ra cơ số hai. Tới thử xem đem 127 đổi thành cơ số hai. 127÷2=63……1 63÷2=31……1 31÷2=15……1 15÷2=7……1 7÷2=3……1 3÷2=1……1 1 Cho nên ( 127 ) 10 = ( 111111 ) 2 Nếu số nguyên là 2 thứ phương, tỷ như, 128 là 2 7 thứ phương, Kia 128 đổi thành cơ số hai chính là 1 mặt sau 7 cái 0, 1000 0000
Số thập phân thay đổi cơ số hai thuật toán ( số nhỏ ): “Thừa lấy 2 lấy chỉnh, trình tự sắp hàng” ( thừa 2 lấy chỉnh pháp ) Bách khoa ví dụ: (0.625)10 = (0.101)2 0.625X2=1.25……1 ( lấy ra số nguyên 1 ) 0.25 X2=0.50……0 ( dùng tới một bước đến ra số nhỏ lại thừa lấy 2, lấy số nguyên vị 0 ) 0.50 X2=1.00……1 ( đến ra 1, kết thúc ) Có thể thấy được, chính là dùng số nhỏ thừa lấy 2, lấy ra số nguyên vị số, sau đó dùng số nhỏ lại thừa lấy 2, thẳng đến đáp số là 1. Chúng ta đây tới thử xem 0.375 thay đổi thành cơ số hai. 0.375 X 2 = 0.75 lấy 0 0.75 X 2 = 1.5 lấy 1 0.5 X 2 = 1.0 lấy 1 Cho nên ( 0.375 ) 10 = ( 0.011 ) 2 【 cái này giống như không thường dùng đến, có chút số nhỏ tính bất tận…… Hiểu biết một chút liền hảo 】
Cơ số hai chuyển số thập phân thuật toán: Cái này tương đối đơn giản, dùng 2 thứ phương tương thêm. Trực tiếp cấp ví dụ: 11111101 đổi thành số thập phân. 1 1 1 1 1 1 0 1 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 2 thứ phương số từ 0 bắt đầu, từ tả hướng hữu gia tăng. 【 nhớ rõ là từ 0 bắt đầu 】 Kế tiếp cần phải làm là, đem 1 vị trí đối ứng 2 thứ phương đáp số tương thêm, 0 làm lơ: 2^7 + 2^6 + 2^5 + 2^4 + 2^3 + 2^2 + 2^0 = 128 + 64 + 32 + 16 + 8 + 4 + 1 = 253 ( 11111101 ) 2 = ( 253 ) 10 Cho nên nếu là năm vị số lần đó phương chính là 0-4 Lấy này loại suy
Mười sáu tiến chế Mười sáu tiến chế là lại 0-9, A-F tạo thành. 0-9 đối ứng 0-9, A-F đối ứng 10-15. Số thập phân: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Mười sáu tiến chế: 0 1 2 3 4 5 6 7 8 9 A B C D E F ------------------------------------------------------------------------------ Mười sáu tiến chế thay đổi số thập phân: Nêu ví dụ: 3A Nhớ rõ phía trước cơ số hai thay đổi thành số thập phân thuật toán sao, mười sáu tiến chế cũng là tương đồng nguyên lý, chỉ là đem 2 đổi thành 16. Cho nên 3 A =3 x 16^1 + A x 16^0 Tương đồng, thứ phương từ 0 bắt đầu, hướng tả gia tăng. 3 x 16^1 + A x 16^0 = 48 + 10 = 58
Cơ số hai chuyển mười sáu tiến chế: Mười sáu tiến chế là từ 0-9, A-F tạo thành. 0 ở cơ số hai trung là 0000, F đại biểu 15, ở cơ số hai trung là 1111 Bởi vậy có thể thấy được mười sáu tiến chế đối ứng cơ số hai nhiều lắm 4 vị số. Cho nên nếu đụng tới nhiều quá 4 vị, liền ở phía trước thêm 0, biến thành 4 4 phân Lệ: Đem 1111111 chuyển thành mười sáu tiến chế số Bởi vì là 7 vị, cho nên ở phía trước thêm 0 sau 4 4 phân → 0111 1111 Trước xem 0111, dùng tới mặt cơ số hai chuyển số thập phân thuật toán: 2^2 + 2^1 + 2^0 = 7 Lại xem 1111, đồng dạng thuật toán ( hoặc là nhớ rõ 1111 là 15 ): 2^3 + 2^2 + 2^1 + 2^0 = 15 = F Cho nên 1111111 = 7F -------------------------------------------------------------------------------- Bởi vì đều là bốn vị số, cho nên chỉ cần thuần thục cơ số hai chuyển số thập phân thuật toán liền có thể tính thực mau. X X X X 2^3 2^2 2^1 2^0 8 4 2 1 Bốn vị số phân biệt là 8 4 2 1, chỉ cần lấy X=1 vị kia tương thêm. Tới thử xem đem AF đổi thành cơ số hai. A = 10, F = 15 Trước xem A. 8 4 2 1 này bốn cái số muốn như thế nào tương thêm mới có thể tương đương 10 đâu? 8+2, → 1010 F=15, 8+4+2+1=15 → 1111 Cho nên AF đổi thành cơ số hai là 1010 1111
Số thập phân chuyển mười sáu tiến chế: Phương pháp cùng phía trước số thập phân số nguyên chuyển cơ số hai không sai biệt lắm, chỉ là mười sáu tiến chế là trừ lấy 16 Cử bách khoa ví dụ: Đem 487710 chuyển thành mười sáu tiến chế 487710÷16=30481....14 ( 14=E ) 30481÷16=1905....1 ( lấy thượng một bước thương trừ lấy 16 ) 1905÷16=119....1 ( giống như trên ) 119÷16=7....7 ( giống như trên ) 7÷16=0....7 ( giống như trên ) Nghịch tự sắp hàng, đến ra 487710 = 7711E
Hảo, không sai biệt lắm cứ như vậy đi, còn có cái gì yêu cầu bổ sung hoặc là nơi nào có sai lầm, nghi vấn, hoan nghênh nói ra. Ta đi học thời điểm cũng chưa đọc như vậy nghiêm túc, hiện tại rốt cuộc đem thứ này làm đã hiểu.