Skip to content

Tính toán cơ số n

Khi bạn muốn thực hiện phép tính sử dụng giá trị thập phân, thập lục phân, nhị phân, và/hoặc bát phân, hãy vào phương thức Base-N.

Cài đặt phương thức số và nhập giá trị

Sử dụng các phím được liệt kê dưới đây để chỉ định phương thức số.

Phím Phương thức số Chỉ báo màn hình
(DEC) Thập phân [Dec]
(HEX) Thập lục phân [Hex]
(BIN) Nhị phân [Bin]
(OCT) Bát phân [Oct]

Luôn cài đặt phương thức số mặc định ban đầu khi bạn nhập phương thức Base-N là thập phân ([Dec]).

Nhập giá trị

Trong phương thức Base-N, bạn có thể nhập giá trị bằng cách sử dụng phương thức số đang được chọn.

Syntax ERROR xuất hiện nếu bạn nhập giá trị không được phép đối với phương thức số đang được chọn (như nhập 2 trong khi đang chọn hệ nhị phân).

Bạn không thể nhập các giá trị phân số hoặc hàm số mũ trong phương thức Base-N. Nếu phép tính đưa tới giá trị phân số, phần thập phân sẽ bị cắt bỏ.

Nhập giá trị thập lục phân

Sử dụng các phím được trình bày dưới đây để nhập các chữ cái (A, B, C, D, E, F) được yêu cầu cho giá trị thập lục phân.

(A), (B), (C), (D), (E), (F)

Chi tiết về miền dữ liệu đầu vào và miền dữ liệu đầu ra (32 bits) được trình bày dưới đây.

Cơ số Miền
Nhị phân Dương: 00000000000000000000000000000000 ≦ x ≦ 01111111111111111111111111111111 Âm: 10000000000000000000000000000000 ≦ x ≦ 11111111111111111111111111111111
Bát phân Dương: 00000000000 ≦ x ≦ 17777777777 Âm: 20000000000 ≦ x ≦ 37777777777
Thập phân -2147483648 ≦ x ≦ 2147483647
Thập lục phân Dương: 00000000 ≦ x ≦ 7FFFFFFF Âm: 80000000 ≦ x ≦ FFFFFFFF

Math ERROR xuất hiện khi kết quả tính toán nằm ngoài phạm vi áp dụng cho hệ thống số đang được sử dụng.

Xác định phương thức số của giá trị nhập đặc biệt

Bạn có thể sử dụng lệnh số để chỉ định phương thức số của mỗi giá trị nhập vào.

Để chỉ định phương thức số: Thực hiện thao tác phím này:
Thập phân (cơ số 10) (d)
Thập lục phân (cơ số 16) (h)
Nhị phân (cơ số 2) (b)
Bát phân (cơ số 8) (o)

Ví dụ: Để tính 1010 + 1016 + 102 + 108 và hiển thị kết quả là giá trị thập phân

  • (DEC)(d) 10
    (h) 10
    (b) 10
    (o) 10

Chuyển đổi kết quả tính toán sang kiểu giá trị khác

Bạn có thể dùng bất kì một trong các thao tác phím sau để chuyển đổi kết quả tính toán hiện thời sang kiểu giá trị khác: (DEC) (thập phân), (HEX) (thập lục phân), (BIN) (nhị phân), (OCT) (bát phân).


Ví dụ: Để tính 1510 × 3710 trong phương thức thập phân, rồi chuyển đổi kết quả sang thập lục phân

  • (DEC) 1537
  • (HEX)

Ví dụ về tính toán cơ số n

Ví dụ 1: Để tính 12 + 12 theo nhị phân

  • (BIN) 11

Ví dụ 2: Để tính 78 + 18 theo bát phân

  • (OCT) 71

Ví dụ 3: Để tính 1F16 + 116 theo thập lục phân

  • (HEX) 1(F)1

Ví dụ 4: Để chuyển giá trị thập phân 3010 sang nhị phân, bát phân, và thập lục phân

  • (DEC) 30
  • (BIN)
  • (OCT)
  • (HEX)

Ví dụ 5: Để chuyển đổi kết quả của 510 + 516 sang nhị phân

  • (BIN)(d) 5
    (h) 5

Phép toán logic và phủ định

Phép toán logic và phủ định được thực hiện bằng cách nhấn .

Khi bạn muốn nhập: Thực hiện thao tác phím này:
Hàm “Neg(”, trả về kết quả bù của hai (Neg)
Hàm “Not(”, trả về kết quả bù theo bit (Not)
Toán tử logic “and” (tích logic), trả về kết quả AND theo bit (and)
Toán tử logic “or” (tổng logic), trả về kết quả OR theo bit (or)
Toán tử logic “xor” (tổng logic loại trừ), trả về kết quả XOR theo bit (xor)
Toán tử logic “xnor” (tổng logic âm loại trừ), trả về kết quả XNOR theo bit (xnor)

Lưu ý

Trong trường hợp giá trị nhị phân, bát phân hoặc thập lục phân âm, máy tính chuyển đổi giá trị này sang nhị phân, lấy phần bù của hai và sau đó chuyển ngược về phương thức số gốc. Với giá trị thập phân, máy tính tay đơn thuần thêm dấu trừ.

Ví dụ

Tất cả những ví dụ sau đều được thực hiện trong phương thức nhị phân ((BIN)).


Ví dụ 1: Để xác định phép và logic AND của 10102 và 11002 (10102 and 11002)

  • 1010(and) 1100

Ví dụ 2: Để xác định phép logic OR của 10112 và 110102 (10112 or 110102)

  • 1011(or) 11010

Ví dụ 3: Để xác định phép logic XOR của 10102 và 11002 (10102 xor 11002)

  • 1010(xor) 1100

Ví dụ 4: Để xác định phép logic XNOR của 11112 và 1012 (11112 xnor 1012)

  • 1111(xnor) 101

Ví dụ 5: Để xác định phần bù theo bit của 10102 (Not(10102))

  • (Not) 1010

Ví dụ 6: Để phủ định (lấy phần bù của hai) của 1011012 (Neg(1011012))

  • (Neg) 101101
in trang này
Đầu trang