콘텐츠로 건너뛰기

CASIO

사용설명서

찾기

n진 계산(BASE-N)

10진수, 16진수, 2진수 및/또는 8진수값을 사용해서 계산을 실행하고자 하는 때에 (BASE-N)을 눌러서 BASE-N 모드를 입력합니다.

BASE-N 모드로 들어갈 때의 초기설정 번호 모드는 10진수이며, 이것은 입력 및 계산 결과가 10진수 숫자를 사용한다는 것을 의미합니다.
다음 키 중 하나를 눌러서 숫자 모드를 전환합니다: 10진수에 대해서는 (DEC), 16진수에 대해서는 (HEX), 2진수에 대해서는 (BIN), 또는 8진수에 대해서는 (OCT).


예 1: 2진수 모드로 전환해서 BASE-N 모드로 들어가려면, 112 + 12를 계산하기

  • (BASE-N)
  • (BIN)
  • 111

예 2: 위의 절차에 이어서 16진수 모드로 변환해서 1F16 + 116을 계산합니다

  • (HEX) 1(F)1

예 3: 위의 절차에 이어서 8진수 모드로 변환해서 78 + 18을 계산합니다.

  • (OCT) 71

주의

다음과 같은 키를 사용해서 16진수에 대해서 A에서 F까지 문자를 입력합니다: (A), (B), (C), (D), (E), (F).

BASE-N 모드에서 분수(10진수)값 및 누승은 지원되지 않습니다. 계산 결과에 분수 부분이 있는 경우에는 잘립니다.

입력 및 출력 범위는 2진수값에 대해서는 16비트이며 다른 종류의 값에 대해서는 32비트입니다. 다음은 입력 및 출력 범위에 대한 상세한 내용을 보여줍니다.

n진 모드 입력/출력 범위
2진수

양수: 0000000000000000 ≦ x ≦ 0111111111111111

음수:1000000000000000 ≦ x ≦ 1111111111111111

8진수

양수: 00000000000 ≦ x ≦ 17777777777

음수:20000000000 ≦ x ≦ 37777777777

10진수 -2147483648 ≦ x ≦ 2147483647
16진수

양수:00000000 ≦ x ≦ 7FFFFFFF

음수:80000000 ≦ x ≦ FFFFFFFF


특수한 입력값의 번호 모드 지정하기

값의 바로 다음에 특수한 명령을 입력해서 그 값의 번호 모드를 지정할 수 있습니다. 특수한 명령에는 d(10진수), h(16진수), b(2진수) 및 o(8진수) 등이 있습니다.


예: 1010 + 1016 + 102 + 108을 계산해서 10진수 값으로 결과를 표시하려면

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

다른 종류의 값으로 계산 결과 변환하기

다음 키 조작 중 하나를 사용해서 현재 표시된 계산 결과를 다른 종류의 값으로 변환할 수 있습니다: (DEC) (10진수), (HEX) (16진수), (BIN) (2진수), (OCT)(8진수).


예: 1510 × 3710을 10진수 모드에서 계산한 후 결과를 16진수, 2진수 및 8진수로 변환하기

  • (DEC) 1537
  • 555
  • (HEX)
  • 0000022B
  • (BIN)
  • 0000001000101011
  • (OCT)
  • 00000001053

논리 및 부정 조작

계산기는 2진수 값으로 논리 및 부정 조작을 하기 위한 논리 연산자(and, or, xor xnor) 및 함수(Not, Neg)를 제공합니다.
(BASE)를 누를 때 표시되는 메뉴를 사용해서 이들 논리 연산자 및 함수를 입력합니다.


누를 키: 이것을 입력하고자 할 때:
(and) 논리 연산자 "and"(논리곱), 비트 AND의 결과를 반환합니다.
(or) 논리 연산자 "or"(논리합), 비트 OR의 결과를 반환합니다.
(xor) 논리 연산자 "xor"(배타적 논리합), 비트 XOR의 결과를 반환합니다.
(xnor) 논리 연산자 "xnor"(배타적 부정 논리합), 비트 XNOR의 결과를 반환합니다.
(Not) "Not("함수, 비트 보수의 결과를 반환합니다.
(Neg) "Neg("함수, 2의 보수의 결과를 반환합니다.

다음의 모든 예에서는 2진수 모드((BIN))로 실행합니다.


예 1: 10102 및 11002의 논리 AND 구하기  (10102 and 11002)

  • 1010(BASE)(and) 1100
  • 0000000000001000

예 2: 10112 및 110102의 논리 OR 구하기  (10112 or 110102)

  • 1011(BASE)(or) 11010
  • 0000000000011011

예 3: 10102 및 11002의 논리 XOR 구하기  (10102 xor 11002)

  • 1010(BASE)(xor) 1100
  • 0000000000000110

예 4: 11112 및 1012의 논리 XNOR를 결정하려면  (11112 xnor 1012)

  • 1111(BASE)(xnor) 101
  • 1111111111110101

예 5: 10102의 비트 방향의 보수 구하기  (Not(10102))

  • (BASE)(Not) 1010
  • 1111111111110101

예 6: 1011012를 부정하기(2의 보수)  (Neg(1011012))

  • (BASE)(Neg) 101101
  • 1111111111010011

주의

2진수, 8진수 또는 16진수 값의 음수는 계산기가 값을 일단 그 2진수의 2의 보수로 만든 후에 원래의 진수로 되돌립니다. 10진수값의 경우(10진), 계산기는 음의 부호를 붙여서 음수를 만듭니다.

이 페이지 인쇄
페이지 위로