본문 바로가기

Programming/Windows Tip

window 의 계산기 기능설명


계산기는 시중에서 사용되는 일반 계산기의 모든 기능뿐만 아니라 공학용 계산기의 기능도 제공하는 훌륭한 보조 프로그램이다.  이제, 컴퓨터를 이용하면서 별도의 계산기를 준비할 필요가 없게 된 것이다.  계산기는 [시작 - 프로그램 - 보조프로그램 - 계산기]를 선택해서 실행할 수 있다.

 

  계산을 하는 방법은 일반 계산기와 동일하다.  키보드를 이용할 수도 있고, 마우스를 사용해도 된다.  마우스를 사용하는 것은 너무 번거롭게 느껴질 것이다.  키보드의 오른쪽 끝에 붙어있는 숫자 키패드를 이용하는 것이 가장 좋은 방법으로 생각된다.  숫자 키패드를 이용해서 숫자를 입력하기 위해서는 숫자 키패드의 제일 위에 있는 [Num Lock] 키를 눌러서 이 부분에 표시등이 켜져 있어야 한다.

 

1. 일반 계산기

  단순 계산을 하는 방법은 일반 계산기를 이용하는 것과 똑 같다.  더하기 빼기 등 사칙 연산을 이용하면 된다.  덧셈은 [+], 뺄셈은 [-], 곱셈은 [*], 나눗셈은 [/] 단추를 클릭한 후 결과를 볼 때는 엔터키를 치거나 [=]를 누르면 된다.  Windows 98의 계산기는 이러한 단순계산 뿐만 아니라 공학용 계산기를 이용해서 통계 계산도 할 수 있다.

 1) 일반 계산기의 단추기능

  계산기를 이용하는 많은 사람들이 단순계산은 쉽게 하는데, 계산기의 전체적인 기능을 알지는 못한다.  일반 계산기에도 MS 등 생소한 단추들이 많이 있는데, 어떤 용도에 사용되는지 알아보자.

[Backspace]

 마지막 숫자를 삭제한다.

[CE]

 현재 계산기에 나타난 숫자를 지운다. 단축키는 [Del]키

[C]

 현재 계산 결과를 지운다. 단축키는 [Esc]키

[MC]

 메모리에 저장된 숫자를 지운다. 단축키는 [Ctrl+L]

[MR]

 메모리에 저장된 숫자를 다시 불러 들인다. 그래도 숫자는 메모리에 남아 있게 된다. 단축키는 [Ctrl+R]

[MS]

 현재 숫자를 메모리에 저장한다. 단축키는 [Ctrl+M]

[M+]

 메모리에 저장되어 있는 숫자에 현재 숫자를 더한다. 단축키는 [Ctrl+P]

[sqrt]

 현재 수의 제곱근을 구한다. 단축키는 [@]키

[%]

 곱셈 결과를 백분율로 나타낼 때 사용한다. 숫자를 입력하고 [*]를 클릭한 후(곱셈) 둘째 숫자를 입력한 다음 [%]를 클릭하는 식으로 사용한다.  단축키는 [%]키

[1/x]

 현재 숫자의 역수를 구한다. 단축키는 [R]키

[+/-]

 현재 숫자의 부호를 바꿔준다. 단축키는 [F9]키

  또 하나 계산기의 MC 단추 바로 위에는 비어 있는 공간이 있는데, 여기에는 숫자가 메모리에 저장(MS를 이용해서)되어 있으면 M이 표시되는 곳이다.

 

 2) 계산기의 메모리 기능 이해하기

  숫자를 전문적으로 다루지 않는 일반인들은 계산기에 메모리 기능이 있다는 것조차 모르는 경우도 많다.  계산 도중, 잠시 저장할 필요가 있을 때 메모리에 저장을 하는 것인데, 현재까지의 계산 결과를 MS 단추를 눌러서 저장하고, 이것을 다시 불러올 때는 MR을 누르면 된다. 뒤에서 공학용 계산기를 배우게 되는데, 이 기능을 이용해서 일반 계산기의 계산 값을 공학용 계산기에서 불러올 수도 있는 것이다.
  또, 메모리를 비우려면 MC 단축를 클릭하면 된다.  만약, 메모리에 저장되어 있는 값에 어떤 값을 더하려면 M+ 단축를 클릭한다.  이때도 메모리의 계산된 결과값을 보려면 MR 단추를 누르면 된다.

 3) 계산결과 다른 프로그램에 붙여넣기

  한글 같은 워드프로세서를 이용하다가 복잡한 수식을 계산해야할 경우라면, 계산기를 이용해서 그 결과값을 복사해서 붙여넣으면 된다.  계산이 마무리 되었다면, [편집 - 복사]를 선택하거나 단축키인 [Ctrl] + [C] 를 눌러서 클립보드에 일단 복사한 후 한글로 돌아와서 붙여넣기를 하면 된다.

 4) 키 시퀀스를 기능키로 사용하기

  다른 응용 프로그램의 값을 계산기로 붙여넣을 경우 다음과 같은 키는 특별한 함수로 인식되어 기능키로 작용하게 된다.

 :c

 메모리를 비운다

 :e

 십진수를 공학용 표기법으로 입력한다. 또한 숫자 E를 16진수로 정의하게 된다.

 :m

 표시된 숫자를 메모리에 저장한다.

 :p

 표시된 숫자를 메모리에 있는 숫자와 더한다.

 :q

 계산기의 내용을 지운다.

 :r

메모리에 저장된 숫자를 표시한다.

 \

 [Dat] 단추와 같은 기능을 한다.

  만약, :q를 복사해서 계산기에 붙여넣으면 계산기에 입력되어 있던 모든 내용이 지워지게 되는 것이다.

 

2. 공학용 계산기

  [보기 - 공학용]을 선택하면 공학용 계산기가 보여질 것이다.

 

  전혀 이용할 필요가 없는 사람들은 그냥 넘어가기 바란다.  공학용 계산기에 있는 각 항목과 단추들은 다음과 같은 의미를 지닌다.

 1) [Hex] : 현재 숫자를 16진수로 변환한다. 부호가 없는 16진수의 최대값은 32비트를 모두 1로 설정한 0xFFFFFFFF가 된다.  단축키는 [F5]키

 2) [Dec] : 현재 숫자를 10진수로 변환한다. 기본적으로 사용되는 진법이다.  단축키는 [F6]키

 3) [Oct] : 현재 숫자를 8진수로 변환한다. 부호가 없는 8진수의 최대값은 32비트를 모두 1로 설정한 037777777777이다.  단축키는 [F7]키

 4) [Bin] : 현재 숫자를 이진수로 변환한다. 부호가 없는 이진수의 최대값은 32비트를 모두 1로 설정한 값이다.  단축키는 [F8]키

 5) [Degress] : 10진법 모드에서 삼각 함수 입력을 각도로 설정하게 된다. 단축키는 [F2]키

 6) [Radians] : 10진법 모드에서 삼각 함수 입력을 라디안으로 설정한다.  단축키는 [F3]키

 7) [Gradients] : 10진법 모드에서 삼각 함수 입력을 경사도로 설정한다.  단축키는 [F4]키

 8) [Inv] : [sin], [cos], [tan], [PI], [x^y], [x^2], [x^3], [ln], [log], [Ave], [Sum], [s]의 역함수를 설정하며 계산이 끝나면 역함수 설정이 자동으로 해제된다.  단축키는 [I]키

 9) [Hyp] : [sin], [cos], [tan]의 쌍곡선 함수를 설정하며 역시 계산이 끝나면 쌍곡선 함수 설정이 자동 해제된다.  단축키는 [H]키

 10) [Sta] : 이 단추는 통계 계산을 이용할 때 필수적인 단추이다.  [통계 상자]를 열어 [Ave], [Sum], [s], [Dat] 단추를 사용할 수 있다.  단축키는 [Ctrl+S]

 11) [Ave] : [통계 상자]에 나타난 값의 평균을 계산한다.  제곱의 평균을 계산하려면 [Inv] + [Ave]를 사용하면 된다.  이 단추는 Sta 단추를 먼저 클릭해야만 사용할 수 있다.  단축키는 [Ctrl+A]

 12) [Sum] : [통계 상자]에 나타난 값의 합계를 계산한다. 제곱의 합을 계산하려면 [Inv] + [Sum]을 사용하면 된다. 역시 Sta 단추를 먼저 클릭해야만 사용할 수 있다. 단축키는 [Ctrl+T]

 13) [S] : 모집단 매개 변수 n-1로 표준 편차를 계산한다.  모집단 매개 변수 n으로 표준 편차를 계산하려면 [Inv] + [s]를 사용하면 된다.  역시 통계 상자를 먼저 클릭해야만 사용할 수 있다.  단축키는 [Ctrl+D]

 14) [Dat] : [통계 상자]에 나타난 숫자를 입력하게 된다.  단축키는 [Ins]키

 15) [F-E] : 공학용 표기법을 설정 및 해제하는 단추다.  10^32 보다 큰 수는 항상 지수로 표시되고. [F-E]는 10진법에서만 사용할 수 있다.  단축키는[V]키

 16) [dms] : 현재 숫자를 도-분-초 형식(현재 숫자를 도 단위라고 가정했을 때)으로 변환한다. 현재 숫자를 도 단위(현재 숫자를 도-분-초 형식이라고 가정)로 변환하려면 [Inv] + [dms]를 사용하면 된다.  [dms]는 10진법에서만 사용할 수 있다.  단축키는 [M]키

 17) [sin] : 현재 숫자의 사인 값을 구한다. 아크 사인 값을 계산하려면 [Inv] + [sin]을 사용하면 된다. 또, 쌍곡선 사인 값을 계산하려면 [Hyp] + [sin]을 사용한다.  아크 쌍곡선 사인 값을 계산하려면 [Inv] + [Hyp] + [sin]을 사용한다.  참고로 [sin]은 10진법에서만 사용할 수 있으며 단축키는 [S]키이다.

 18) [cos] : 현재 숫자의 코사인 값을 구한다. 아크 코사인 값을 계산하려면 [Inv] + [cos]을, 쌍곡선 코사인 값을 계산하려면 [Hyp] + [cos]을 사용한다.  또한 아크 쌍곡선 코사인 값을 계산하려면 [Inv] + [Hyp] + [cos]을 사용하면 된다.  [cos] 역시 10진법에서만 사용할 수 있으며 단축키는 [O]키이다.

 19) [tan] : 현재 숫자의 탄젠트 값을 구합니다.  아크 탄젠트 값, 쌍곡선 탄젠트 값, 아크 쌍곡선 탄젠트 값을 계산할 때는 cos, sin과 동일하다.  단축키는 [T]키이다.

 20) [(] : 괄호를 새로 연다.  현재 괄호의 단계 수가 [)] 단추 위의 상자에 나타나게 되며, 최대 단계는 25이다.  단축키는 [(]키

 21) [)] : (와는 반대되는 기능으로 현재 단계의 괄호를 닫게 된다.  단축키는 [)]키

 22) [Exp] : 공학용 표기 숫자를 입력할 수 있다.  지수는 네 개의 숫자로 제한되며, 10진수(0에서 9사이의 숫자)만 사용할 수 있다.  단축키는 [X]키

 23) [In] : 자연 로그(밑수 e)를 계산한다.  x가 현재 입력한 숫자일 때 e의 x 제곱을 구하려면 [Inv] + [ln]을 사용하면 된다.  단축키는 [N]키

 24) [X^Y] : x의 y제곱을 구한다.  예를 들어 2의 4제곱을 구할 때 '2 x^y 4 ='을 차례로 클릭하면 결과값으로 16이 표시된다.  x의 y 제곱근을 계산하려면 [Inv] + [x^y]을 사용하면 된다.  단축키는 [Y]키

 25) [X^3] : 현재 숫자를 세제곱한다.  세제곱근을 구하려면 [Inv] + [x^3]을 사용한다.  단축키는 [#]키

 26) [X^2] : 현재 숫자를 제곱한다.  제곱근을 구하려면 역시 [Inv] + [x^2]를 사용한다.  단축키는 [@]키

 27) [Log] : 상용 로그(밑수 10)를 계산한다.  10의 x 제곱을 구하려면 [Inv] + [log]를 사용한다.  단축키는 [L]키

 28) [N!] : 현재 숫자의 팩토리얼을 구한다.  단축키는 [!]키

 29) [pi] : PI 값(3.1415...)을 표시한다.  2 * pi의 결과값인 6.28...을 나타내려면 [Inv]+[PI]를 사용하면되고, 10진수에서만 가능하다.  단축키는 [P]키

 30) [mod] : x/y의 나머지를 표시한다.  5를 3으로 나눈 나머지를 구할 때 '5 MOD 3 ='을 클릭하면 결과 값으로 2가 표시된다.  단축키는 [%]키

 31) [Or] : 비트별 논리합을 구한다.  논리 연산자는 소수 이하의 숫자를 무시하고 비트 연산을 수행한다.  단축키는 [|]키

 32) [Lsh] : 왼쪽으로 시프트한다.  오른쪽으로 시프트하려면 [Inv]+[Lsh]을 사용하면 된다.   사용 방법은 이 단추를 클릭한 다음 왼쪽이나 오른쪽으로 시프트할 위치를 이진수로 지정하고 [=]을 클릭하는 것이다.  논리 연산자는 소수 이하의 숫자를 무시하고 비트 연산을 수행한다.  단축키는 [<]키

 33) [And] : 비트별 논리곱을 구한다.  단축키는 [&]키

 34) [Xor] : 비트별 배타적 논리합을 구한다.  단축키는 [^]키

 35) [Not] : 비트별 역수를 계산한다.  단축키는 [~]키

 36) [Int] : 10진수의 정수 부분만 표시한다. 소수 부분을 표시하려면 [Inv] + [Int]를 사용하면 된다. 단축키는 [;]키