19/11/2018, 19:42

Chuyển đổi hệ cơ số trong C++

Học lập trình C++ Bài toán chuyển đổi hệ cơ số trong C++ 1. Chuyển đổi số nguyên N từ hệ cơ số 10 sang hệ cơ số B bất kỳ. 2. Chuyển đổi hệ cơ số B sang hệ cơ số 10 bất kỳ. Cách chuyển đổi hệ cơ số Chuyển đối hệ cơ số 10 sang hệ cơ số B Chuyển đối hệ cơ ...

Học lập trình C++

Bài toán chuyển đổi hệ cơ số trong C++

1. Chuyển đổi số nguyên N từ hệ cơ số 10 sang hệ cơ số B bất kỳ.
2. Chuyển đổi hệ cơ số B sang hệ cơ số 10 bất kỳ.

Cách chuyển đổi hệ cơ số

  • Chuyển đối hệ cơ số 10 sang hệ cơ số B
  • Chuyển đối hệ cơ số B sang hệ cơ số 10

Chuyển đối hệ cơ số 10 sang hệ cơ số B

Cách chuyển đổi số nguyên N từ hệ cơ số 10 sang hệ cơ số 2, trong ảnh dưới đây là ví dụ chuyển số 15 và số 6 sang hệ cơ số 2:

  1. Gán m = 15.
  2. Put phần dư m chia cho 2 (m % 2) vào stack.
  3. Gán m = m / 2.
  4. Nếu m > 0 quay lại bước 2.
  5. Đảo ngược lại stack ta được số cần tính.
Chuyển đổi hệ cơ số trong C

Các hệ số khác chuyển đổi tương tự.

Ví dụ chuyển đối hệ cơ số 10 sang hệ cơ số B

Giả sử hệ cơ số cần chuyển là 2

0