Thursday, July 8, 2010

chuyển đổi hệ thập phân sang -> nhị phân hay các hệ khác

function chuyen($sc,$h){if($sc>=$h) {chuyen($sc/$h,$h);}echo $sc%$h;}chuyen(60,2);Ví dụ như ta đổi số n trong Dec sang cơ số a thì sẽ là :+ Lấy n chia cho a được thương q1 dư r1+ Lấy q1 chia cho a được thương q2 dư r2cứ vậy tiếp tục cho đến khi ta được thương qn < a thì dừng lạikhi đó dãy qn r(n-1) r(n-2) ... r1 là số n trong cơ số a.Đối với các cơ số > 10 thì ta phải thêm các chữ cái vào để đủ

No comments:

Post a Comment