# gcalctool 설명서

gcalctool은 그놈 데스크탑의 계산기입니다. 기본, 고급, 재무, 공학 모드가 있고 연산을 정확히 하기 위해 높은 정확도의 연산 소프트웨어를 사용합니다.

2003
2004
2005
Sun Microsystems
그놈 문서 프로젝트

본 설명서는 프리 소프트웨어 재단(FSF)에서 발행한 GNU 자유 문서 라이센스(GFDL) 버전 1.1 이상의 조항에 따라 변경 불가 부분, 앞 표지 텍스트 및 뒷 표지 텍스트를 제외하고 복사, 수정 및/또는 배포할 수 있습니다. GFDL의 사본은 링크 또는 본 설명서와 함께 배포된 COPYING-DOCS 파일에서 찾을 수 있습니다.

본 설명서는 GFDL에 따라 배포된 그놈 설명서 컬렉션의 일부입니다. 본 설명서를 컬렉션과 별도로 배포하려는 경우에는 라이센스 조항 6에 따라 라이센스 사본을 설명서에 추가하면 됩니다.

기업의 제품과 서비스를 식별하기 위해 사용된 많은 이름은 상표로 간주됩니다. 그놈 문서에 사용된 이름과 그놈 문서 프로젝트의 구성원은 해당 상표로, 모두 대문자로 표시되거나 첫 글자가 대문자로 표시되어 있습니다.

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT:

1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Sun Microsystems Inc.
계산기 설명서 버전 2.9
2005년 3월

Sun Java Desktop System Documentation Team

그놈 문서 프로젝트

계산기 설명서 버전 2.8
2004년 8월

Sun Java Desktop System Documentation Team

그놈 문서 프로젝트

계산기 설명서 버전 2.7
2004년 2월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.6
2003년 10월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.5
2003년 7월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.4
2003년 6월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.3
2003년 4월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.2
2003년 4월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.1
2003년 3월

Sun 그놈 문서 팀

그놈 문서 프로젝트

계산기 설명서 버전 2.0
2003년 3월

Sun 그놈 문서 팀

그놈 문서 프로젝트

이 설명서에서는 계산기의 버전 5.5.37에 대해 설명합니다.

## 피드백

gcalctool 응용 프로그램 또는 이 설명서에 대한 버그를 알려 주시거나 의견을 제시하려면 그놈 피드백 페이지에 있는 대로 해 주십시오.

## 소개

gcalctool 응용 프로그램에는 다음과 같이 여러가지 계산 기능별 모드가 있습니다:

기본

  기본 모드. 표준 계산기 기능이 들어 있습니다. 기본 모드에는 더하기, 빼기, 나누기, 곱하기를 할 수 있고 이 기본 기능들은 모두 다른 모드에서도 사용할 수 있습니다.

고급

  Provides advanced calculator functions. You can store numbers in 10 different memory registers, and easily retrieve and replace the numbers in the memory registers. You can use all of the Advanced functions in Financial, Scientific and Programming modes.

재무

  몇 가지 복잡한 재무 기능이 들어 있습니다.

공학

  Provides many additional mathematical functions, including trigonometric functions. You can also store your own functions and constants, when you use Scientific mode.

Programming

  Provides functions useful to a programmer, including bitwise functions and a bit editor.

다음과 같은 진법에 따라 gcalctool을 사용할 수 있습니다:

진법 | 밑
--- | ---
2진수 | 2
8진수 | 8
10진수 | 10
16진수 | 16

## 시작하기

다음 방법으로 gcalctool을 시작할 수 있습니다:

메뉴

  보조 프로그램계산기를 선택하십시오.

명령줄

  다음 명령을 실행합니다: `gnome-calculator`

gcalctool를 시작하면 다음 창을 표시합니다:

### gcalctool 기본 모드 창

Shows gcalctool Basic mode window.

The gcalctool window contains the following elements:

메뉴 모음

  The menus on the menubar contain all of the commands that you need to work with gcalctool.

표시 영역

  표시 영역은 입력한 숫자 및 계산 결과를 표시합니다. 연산 우선 순위를 사용하지 않는다면, 숫자를 40자리까지 입력할 수 있습니다.

모드 영역

  The mode area displays the buttons for the current mode. The Basic mode buttons are always displayed. Advanced mode buttons are also available in Financial, Scientific and Programming modes.

팝업 메뉴

  The Shows popup-menu symbol. symbol on a gcalctool button indicates that a popup menu is displayed when you click on that button.

상태 표시줄

  상태 표시줄은 계산기의 상태 메세지를 표시합니다.

## 사용법

### 계산기 기능을 사용하려면

계산을 하려면, 다음 방법 중 하나를 사용하십시오:

- gcalctool 단추를 눌러 숫자 및 함수를 입력합니다.

- gcalctool 창에 포커스를 두고 키보드나 숫자 키패드를 사용하여 계산하려는 식을 입력합니다. 키보드 바로 가기의 전체 목록을 보려면 을 참고하십시오.

gcalctool 응용 프로그램은 자동으로 40자리 이상의 수 및 작은 수를 지수 형식으로 표시합니다. 예를 들어, 유효 숫자 2자리와 10진수를 사용할 때 다음과 같이 표시합니다:

표시 | 의미
--- | ---
1.23e+37 | 1.23 * 1037
1e-5 | 0.00001

숫자를 지수 형식으로 입력하는 방법에 대해 좀 더 알고 싶으시면 부분을 참고하십시오.

#### 큰 수에서 자리수 구분을 표시하려면

10진수에서 매 3자리마다 자리수 구분을 넣으려면, 보기천단위 자리수 구분 표시를 선택하십시오.

나라와 문화에 따라 정보를 교환하는 방식이 여러 가지가 있습니다. 언어도 다르고 자리수 구분에 사용하는 문자도 여러 가지가 있습니다.

gcalctool은 국제화되어 있으므로 사용자의 각 문화에 맞게 사용할 수 있습니다. 로캘을 특정 값으로 설정하면 그렇게 동작합니다. 어떤 로캘이 있는지는 미리 알 수 없고, 단 C 로캘이라는 표준 값은 항상 있습니다.

C 로캘을 사용하면 자리점을 표시하지 않습니다.

#### 표시 영역을 복사하고 붙여 넣으려면

계산 결과를 복사하려면 편집복사를 선택하십시오. 다른 응용프로그램에 그 값을 붙여 넣을 수 있습니다.

이전에 복사한 값을 표시 영역에 붙여 넣으려면 편집붙여 넣기를 선택하십시오.

### 기본 계산을 하려면

gcalctool를 처음 시작하면 기본 모드를 기본값으로 표시합니다. 기본 모드를 직접 지정하려면, 보기기본 모드를 선택하십시오.

계산기의 메모리 레지스터는 기본 모드에서 사용할 수 없습니다. 기본 모드에서 보기메모리 레지스터는 비활성화되어 있는 상태입니다.

#### 간단한 계산을 하려면

간단한 계산을 하려면 에 설명한 단추를 사용하십시오.

##### 간단한 계산 하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
숫자 | 0에서 9까지 | 10진수 및 16진수에서는 모든 숫자를 사용할 수 있습니다. 8진수 기수에서는 8과 9는 사용할 수 없습니다. 이진수에서는 0과 1만 사용할 수 있습니다. 기본 진법은 10진수입니다. | 1 | 1
소숫점 | . | 숫자를 입력할 때 소숫점 이하 부분을 시작합니다. | 1 . 2 | 1.2
결과 계산 | = | 현재 계산 결과를 현재의 진법에 따라 표시합니다. | 1 +2= | 3
더하기 | + | 표시 영역의 현재 값에 다음에 입력할 수를 더합니다. | 1 +2= | 3
빼기 | - | 표시 영역의 현재 값에 다음에 입력할 수를 뺍니다. | 3 -2= | 1
곱하기 | * | 표시 영역의 현재 값에 다음에 입력할 수를 곱합니다. | 3 *2= | 6
나누기 | / | 표시 영역의 현재 값을 다음에 입력할 수로 나눕니다. | 6 /3= | 2
산술 부호 바꾸기 | +/- | 양수를 음수로 바꾸거나, 음수를 양수로 바꿉니다. | 8 +/- | -8

#### 문자를 지우려면

문자를 지우려면 에 설명한 단추를 사용하십시오.

##### 문자 지우기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
백스페이스 | Bksp | 표시 영역에서 맨 오른쪽 문자를 지웁니다. | 1 +2 2 Bksp= | 3
입력란 지우기 | CE | 표시 영역에서 현재 값을 지웁니다. 이 기능은 계산기가 연산 우선순위 모드가 아닌 경우에만 의미가 있습니다. 연산 우선 순위 모드에서는, 이 기능은 Clr와 동일합니다. | 계산기가 연산 우선 순위 모드가 아닌 경우: 1 +2 2 CE= 계산기가 연산 우선 순위 모드인 경우: 1 +2 2 CE= | 계산기가 연산 우선 순위 모드가 아닌 경우: 1 계산기가 연산 우선 순위 모드인 경우: 0
지우기 | Clr | 표시 영역의 현재 값을 0으로 리셋하고 이전의 계산 결과를 모두 지웁니다. 또 Clr 단추를 누르면 공학 모드에서 Hyp 및 Inv 옵션의 선택을 해제합니다. | 1 +2 2 Clr | 0

#### ASCII 값을 표시하려면

어떤 문자의 ASCII 값을 표시하려면 편집 ASCII 값 넣기를 선택하십시오.

ASCII 값 넣기 대화 상자를 표시합니다.

문자 입력란에 필요한 문자를 입력하고 넣기를 누르십시오. 해당 문자의 ASCII 값이 현재의 진법에 맞게 표시 영역에 나타납니다. 예를 들어, 문자 B의 ASCII 값을 10진수로 표시하면 66입니다.

### 고급 계산을 하려면

고급 모드로 바꾸려면, View 고급을 선택하십시오.

고급 모드로 바꾸면, 다음 단추를 기본 모드 단추의 오른쪽에 표시합니다:

#### gcalctool 고급 모드 단추

Shows gcalctool Advanced mode buttons.

#### 고급 계산하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
퍼센트 | % | 현재 값을 100으로 나눕니다. | 560 %= | 5.60
역수 | 1/x | 1을 표시 영역의 현재 값으로 나눕니다. | 4 1/x | 0.25
제곱근 | Sqrt | 표시 영역에 있는 현재 값의 제곱근을 계산합니다. | 연산 우선 순위 모드인 경우: Sqrt 9 )= 연산 우선 순위 모드가 아닌 경우: 9 Sqrt | 3
제곱 | x2 | 표시 영역에 있는 현재 값의 제곱을 계산합니다. | 3 x2 | 9
정수 부분 | Int | 표시 영역에 있는 현재 값의 정수 부분을 계산합니다. | -23.45 Int | -23
분수 부분 | Frac | 표시 영역에 있는 현재 값의 소수점 아래 부분을 계산합니다. | -23.45 Frac | -0.45
절대값 | Abs | 표시 영역에 있는 현재 값의 절대값을 계산합니다. | -23.45 Abs | 23.45
괄호 | ( 및 ) | 산술 우선 순위를 사용하지 않을 때 산술 계산의 우선 순위를 지정합니다. 부분을 참고하십시오. 괄호 안의 계산을 먼저 합니다. 괄호는 몇 단계이든 겹쳐 쓸 수 있습니다. 마지막 괄호를 닫으면 표시 영역을 업데이트합니다. | 2 +3*4= 2 +(3*4) | 20 14

#### 계산기 메모리 레지스터를 사용하려면

R0에서 R9까지의 10개의 gcalctool 메모리 레지스터에 값을 저장할 수 있습니다. 메모리 레지스터를 표시하려면 보기메모리 레지스터를 선택하십시오.

메모리 레지스터 창은 보기메모리 레지스터를 다시 선택하거나, 창의 닫기 단추를 눌러서 닫을 수 있습니다.

에서 사용할 수 있는 메모리 기능에 대해 설명합니다.

##### 메모리 기능

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---

메모리 레지스터에 값 저장

Sto

표시 영역의 현재 내용을 지정한 메모리 레지스터에 저장합니다. Sto 단추를 누른 다음 팝업 메뉴에서 메모리 레지스터를 선택하십시오.

gcalctool 세션에서 메모리 레지스터를 지우려면:

1. Clr를 누르십시오.

2. Sto를 누르십시오.

3. 팝업 메뉴에서 메모리 레지스터를 선택하십시오.

22 Sto R2

값 22가 R2 메모리 레지스터에 저장됩니다.

메모리 레지스터에서 값 가져오기 | Rcl | 지정한 메모리 레지스터의 내용을 가져옵니다. Rcl을 누르고 팝업 메뉴에서 메모리 레지스터를 선택하십시오. | 0 Rcl R2 | 표시 영역에 22가 나타납니다.
메모리 레지스터 값과 표시된 값 뒤바꾸기 | Exch | 지정한 메모리 레지스터의 내용과 표시 영역의 현재 값을 뒤바꿉니다. Exch를 누르고 팝업 메뉴에서 메모리 레지스터를 선택하십시오. | 44 Exch R2 | 표시 영역의 값이 44에서 22로 바뀌고, R2의 값이 22에서 44로 바뀝니다.

키보드 바로 가기를 사용하는 경우, 다음 예제와 같이 키보드로 메모리 레지스터를 지정할 수 있습니다:

키보드 입력 | 설명
--- | ---
S 2 | 표시 영역의 현재 내용을 R2 메모리 레지스터에 저장합니다.
R 2 | R2 메모리 레지스터의 현재 내용을 표시 영역으로 가져옵니다.
X 2 | 표시 영역의 현재 값을 R2 메모리 레지스터의 내용과 바꿉니다.

### 재무 계산을 하려면

재무 모드로 바꾸려면 보기재무 모드를 선택하십시오.

재무 모드로 바꾸면, 다음 단추를 기본/고급 모드 단추의 위에 표시합니다:

#### gcalctool 재무 모드 단추

Shows gcalctool Financial mode buttons.

재무 계산을 하려면 에 설명한 단추를 사용하십시오.

#### 재무 계산하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---

복리 기간

Ctrm

Calculates the number of compounding periods necessary to increase an investment from a present value to a future value, at a fixed interest rate per compounding period.

You have just deposited $8000 in an account that pays an annual interest rate of 9%, compounded monthly. Given the annual interest rate, you determine that the simple monthly interest rate is 0.09 / 12 = 0.0075. To calculate the time period necessary to double your investment, click Ctrm, and put the following values into the text entries:

정기 이율

  0.0075

미래 가치

  16000

현재 가치

  8000

Click Calculate

92.77

투자금은 92.77개월 후에 두 배가 됩니다.

이중 감가상각

Ddb

지정한 기간 동안 자산에 대한 감가상각 허용치를 이중정률법을 사용하여 계산합니다.

You have just purchased an office machine for $8000. The useful life of this machine is six years. The salvage value after six years is $900. To calculate the depreciation expense for the fourth year, using the double-declining balance method, click Ddb and put the following values into the text entries:

Cost

  8000

Salvage

  900

Life

  6

Period

  4

Click Calculate

790.12

4년째 되는 해의 감가상각 지출은 $790.12입니다.

미래 가치

Fv

Calculates the future value of an investment based on a series of equal payments at a specific periodic interest rate, over the number of payment periods in the term.

You plan to deposit $4000 in a bank account on the last day of each year for the next 20 years. The account pays 8% interest, compounded annually. Interest is paid on the last day of each year. To calculate the value of your account in 20 years, press Fv and put the following values into the text entries:

정기 상환

  4000

정기 이율

  0.08

Number Of Periods

  20

Click Calculate

183047.86

20년 후의 계좌 가치는 $183,047.86입니다.

Gross Profit Margin

Gpm

Calculates the resale price of a product, based on the product cost and the wanted gross profit margin.

You sell T-Shirts online. Each T-Shirt cost you $12 in material and labor. You want to sell the T-Shirts with a Gross Profit Margin of 0.40 - for every five dollars you earn, you want two to be profit. To calculate the price you would have to sell your T-Shirts for, press Gpm and put the following values into the text entries:

Cost

  12

Margin

  0.40

Click Calculate

20

You will have to sell your T-Shirts for $20

정기 상환

Pmt

대출의 매 주기마다 상환하는 액수를 계산합니다. 매 주기의 마지막 날에 상환한다고 가정합니다.

You are considering a $120,000 mortgage for 30 years at an annual interest rate of 11.0%. Given the annual interest rate, you determine that the simple monthly interest rate is 0.11 / 12 = 0.00917. The term is 30 * 12 = 360 months. To calculate the monthly repayment for this mortgage, press Pmt and put the following values into the text entries:

Principal

  120000

정기 이율

  0.00917

Term

  360

Click Calculate

1143.15

월별 상환금은 $1143.15입니다.

현재 가치

Pv

Calculates the present value of an investment based on a series of equal payments, discounted at a periodic interest rate, over the number of payment periods in the term.

$1,000,000의 상금을 받았습니다. 상금은 $50,000씩 20년 동안 지급됩니다. 매년 연말에 상금이 지급됩니다. 매년 $50,000를 받게 되면 복리 9%의 연이율로 투자할 수 있습니다.

However, you are given the option of receiving a single lump-sum payment of $400,000 instead of the million dollars annuity. To calculate which option is worth more in today's dollars, press Pv and put the following values into the text entries:

정기 상환

  50000

정기 이율

  0.09

Number Of Periods

  20

Click Calculate

456427.28

20년 동안 $1,000,000가 지급되는 경우 현재 시세로는 $456,427.28입니다.

정기 이율

Rate

Calculates the periodic interest necessary to increase an investment of a present value to a future value, over a number of compounding periods.

You have invested $20,000 in a bond. The bond matures in five years, and has a maturity value of $30,000. Interest is compounded monthly. The term is 5 * 12 = 60 months. To calculate the periodic interest rate for this investment, press Rate and put the following values into the text entries:

미래 가치

  30000

현재 가치

  20000

Term

  60

Click Calculate

.00678

월이율은 0.678%입니다. 연이율은 0.678% * 12 = 8.14%입니다.

정액 감가상각

Sln

한 기간 동안 자산의 정액 감가상각을 계산합니다. 감가 상각 비용은 cost - salvage입니다. 감가상각 정액법은 감가상각될 수 있는 비용을 자산의 수명으로 균등하게 나눕니다. 자산의 수명은 자산이 감가상각되는 기간을 (일반적으로 연수) 말합니다.

You have just purchased an office machine for $8000. The useful life of this machine is six years. The salvage value after six years is $900. To calculate the yearly depreciation expense, using the straight-line method, prss Sln, and put the following values into the first three memory registers:

Cost

  8000

Salvage

  900

Life

  6

Click Calculate

1183.33

매년 감가상각 지출은 $1183.33입니다.

연수합계 감가상각

Syd

연수합계 방법을 사용해, 일정 기간동안 자산의 감가상각 허용치를 계산합니다. 이 감가상각 방식은 감가상각의 속도를 바꿔서, 나중 기간보다 앞의 기간에서 감가상각 속도가 빨라지게 만듭니다. 감가상각 비용은 cost - salvage입니다. 수명은 자산이 감가상각되는 기간을 (일반적으로 연수) 말합니다.

You have just purchased an office machine for $8000. The useful life of this machine is six years. The salvage value after six years is $900. To calculate the depreciation expense for the fourth year, using the sum-of-the-years'-digits method, press Syd, and put the following values into the text entries:

Cost

  8000

Salvage

  900

Life

  6

Period

  4

Click Calculate

1014.29

4년째 되는 해의 감가상각 지출은 $1014.29입니다.

지불 기간

Term

Calculates the number of payment periods that are necessary during the term of an ordinary annuity, to accumulate a future value, at a certain periodic interest rate.

You plan to deposit $1800 in a bank account on the last day of each year. The account pays 11% interest, compounded annually. Interest is paid on the last day of each year. To calculate the time period necessary to accumulate $120,000, press Term, and put the following values into the text entries:

정기 상환

  1800

미래 가치

  120000

정기 이율

  0.11

Click Calculate

20.32

20.32년 후에 계좌 금액은 $120,000가 됩니다.

### 공학 계산을 하려면

공학 모드로 바꾸려면 보기공학 모드를 선택하십시오.

공학 모드로 바꾸면, 다음 단추를 기본/고급 모드 단추의 위에 표시합니다:

#### gcalctool 공학 모드 단추

Shows gcalctool Scientific mode buttons.

#### 정확도를 설정하려면

표시 영역 및 메모리 레지스터의 정확도를 설정하려면 Acc를 누르고 팝업 메뉴에서 필요한 정확도를 선택하십시오. 팝업 메뉴에서 현재 정확도 수준 앞에 검정색 원을 표시합니다. 유효 숫자를 99자리까지 표시할 수 있습니다. 정확도 기본값은 9자리입니다.

정확도를 9보다 높게 하려면, 기타 (9) ...를 선택하고, 유효숫자 설정 팝업에서 필요한 정확도를 선택하십시오.

기본적으로 마지막 0은 표시하지 않습니다. 마지막 0을 표시하려면 Acc를 누르고 팝업 메뉴에서 마지막 0 표시를 선택하거나 보기 마지막 0 표시 를 선택하십시오. Acc 팝업 메뉴 또는 보기 메뉴에서 앞에 있는 확인란은 마지막 0 표시 옵션을 선택했다는 뜻입니다. 마지막 0을 숨기려면 보기 마지막 0 표시 를 다시 선택하십시오.

다음 표의 예제는 10진법을 사용할 때 `1 / 8 = x` 계산에 대해 마지막 0 표시 옵션을 선택하고 정확도 설정이 표시 영역에서 x에 어떻게 영향을 주는 지 나타냅니다:

정확도 | 결과
--- | ---
유효 숫자 1자리 | 1.2
유효 숫자 2자리 | 1.25
유효 숫자 3자리 | 1.250

#### 표시 형식을 설정하려면

표시 형식을 설정하려면 에 설명한 단추 중 하나를 선택하십시오.

##### 표시 형식 설정하기

기능 | 단추 | 설명
--- | --- | ---
공학 표시 형식 | Eng | 표시 형식을 공학 형식으로 설정합니다. 결과는 공학 표기법으로 표시합니다. 지수는 항상 3의 제곱입니다.
고정 소수점 표시 형식 | Fix | 표시 형식을 고정 소숫점 형식으로 설정합니다. 결과는 과학 표기법으로 표시하지 않습니다. 고정 소수점은 기본 표시 형식입니다. 공학 모드를 기본 모드 또는 재무 모드로 바꾸면 gcalctool에서 표시 형식을 고정 소수점 형식으로 자동 설정합니다.
과학 표시 형식 | Sci | 표시 형식을 과학 형식으로 설정합니다. 결과는 고정된 개수의 숫자로 과학 표기법으로 표시합니다.

#### 삼각 함수 형식을 설정하려면

삼각 함수 형식을 설정하려면 에 설명한 단추 중 하나를 선택하십시오.

##### 삼각 함수 형식 설정하기

기능 | 단추 | 설명
--- | --- | ---
육십분법 | 육십분법 | 삼각 함수 형식을 육십분법으로 설정합니다. 육십분법은 삼각 함수 형식의 기본값입니다.
그라디안 | 그라디안 | 삼각 함수 형식을 그라디안으로 설정합니다.
라디안 | 라디안 | 삼각 함수 형식을 라디안으로 설정합니다.

#### 삼각 함수 옵션을 설정하려면

삼각 함수 옵션을 설정하려면 에 설명한 옵션을 사용하십시오.

##### 삼각 함수 옵션 설정하기

기능 | 단추 | 설명
--- | --- | ---
쌍곡 옵션 표시 | Hyp | 삼각 함수에 쌍곡 옵션을 선택합니다.
역함수 옵션 표시 | Inv | 삼각 함수에 역함수 옵션을 선택합니다.

기본값으로 에 설명한 옵션은 선택되어 있지 않습니다. Clr을 누르면 이러한 옵션의 선택을 해제합니다.

#### 삼각 함수 값을 계산하려면

삼각 함수 값을 계산하려면 에 설명한 단추를 사용하십시오.

##### 삼각 함수 값 계산하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
코사인 `cos` | Cos, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택하지 않은 상태 | 표시 영역에 있는 현재 값의 코사인을 계산합니다. | 60 Cos | 0.5
아크 코사인 `acos` | Cos, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 아크 코사인을 계산합니다. | 0.5 Inv Cos | 60
하이퍼 코사인 `cosh` | Cos, Hyp 옵션을 선택하고 Inv 옵션을 선택하지 않은 상태 | 표시 영역에 있는 현재 값의 하이퍼 코사인을 계산합니다. | 0.4 Hyp Cos | 1.081072372
아크 하이퍼 코사인 `acosh` | Cos, Hyp 옵션을 선택하고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 아크 하이퍼 코사인을 계산합니다. | 1.6 Hyp Inv Cos | 1.046967915
사인 `sin` | Sin, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택하지 않은 상태 | 표시 영역에 있는 현재 값의 사인을 계산합니다. | 90 Sin | 1
아크 사인 `asin` | Sin, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 아크 사인을 계산합니다. | 1 Inv Sin | 90
하이퍼 사인 `sinh` | Sin, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 하이퍼 사인을 계산합니다. | 0.4 Hyp Sin | 0.410752326
아크 하이퍼 사인 `asinh` | Sin, Hyp 옵션을 선택하고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 아크 하이퍼 사인을 계산합니다. | 1.6 Hyp Inv Sin | 1.248983328
탄젠트 `tan` | Tan, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택하지 않은 상태 | 표시 영역에 있는 현재 값의 탄젠트를 계산합니다. | 45 Tan | 1
아크 탄젠트 `atan` | Tan, Hyp 옵션을 선택하지 않고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 아크 탄젠트를 계산합니다. | 1 Inv Tan | 45
하이퍼 탄젠트 `tanh` | Tan, Hyp 옵션을 선택하고 Inv 옵션을 선택하지 않은 상태 | 표시 영역에 있는 현재 값의 하이퍼 탄젠트를 계산합니다. | 0.6 Hyp Tan | 0.537049567
아크 하이퍼 탄젠트 `atanh` | Tan, Hyp 옵션을 선택하고 Inv 옵션을 선택한 상태 | 표시 영역에 있는 현재 값의 아크 하이퍼 탄젠트를 계산합니다. | 0.6 Hyp Inv Tan | 0.693147181

#### 로그 함수를 계산하려면

로그 함수를 계산하려면 에 설명한 단추를 사용하십시오.

##### 로그 함수 계산하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
상용 로그, 밑 10 | Log10 | 표시 영역에 있는 현재 값의 상용 로그를 (밑이 10) 계산합니다. | 10 Log10 | 1
자연 로그 | Ln | 표시 영역에 있는 현재 값의 자연 로그를 계산합니다. | 10 Ln | 2.30
밑이 2인 로그 | Log2 | 표시 영역에 있는 현재 값의 밑이 2인 로그를 계산합니다. | 10 Log2 | 3.32

이 버전의 gcalctool는 상용 로그 및 자연 로그를 지원하지 않습니다.

#### 지수를 입력하려면

지수를 입력하려면 Exp 단추를 사용하십시오.

guibutton>Exp

가수

  표시 영역의 0이 아닌 현재 값. 현재 값이 0이면 가수는 1.0입니다.

밑

  2, 8, 10, 16은 2진수, 8진수, 10진수, 16진수 진법에 각각 해당합니다.

지수

  다음에 입력하는 수.

Exp를 누르면 계산기에는 `. +`를 표시합니다. 다음에 입력하는 숫자로 거듭제곱할 밑을 나타냅니다.

숫자의 부호를 바꾸려면 +/- 단추를 Exp 단추보다 먼저 사용하십시오. 지수의 부호를 바꾸는 방법은 산술 우선순위 모드냐 아니냐에 따라 달라집니다. 산술 우선순위 모드에서는 Exp 단추 다음에 -를 사용하고, 그렇지 않은 경우 지수를 입력한 다음에 +/- 단추를 사용합니다.

산술 우선순위 모드에서 지수 형식으로 10진수를 입력하려면, 다음 표의 안내대로 하십시오:

숫자 | 입력 | 표시하는 숫자
--- | --- | ---
1200000000 | 12 Exp+8= | 1200000000
-1200000000 | - 12 Exp+8= | -1200000000
0.00000012 | 12 Exp-8= | 1.2e-7
-0.00000012 | - 12 Exp-8= | -1.2e-7

산술 우선순위 모드가 아닌 경우 지수 형식으로 10진수를 입력하려면, 다음 표의 안내대로 하십시오:

숫자 | 입력 | 표시하는 숫자
--- | --- | ---
1200000000 | 12 Exp 8= | 1200000000
-1200000000 | 12 +/-Exp 8= | -1200000000
0.00000012 | 12 Exp 8+/- | 1.2e-7
-0.00000012 | 12 +/-Exp 8+/- | -1.2e-7

#### 상수 값을 사용하려면

Con을 누르면 정의되어 있는 상수 값 목록을 표시합니다. 현재 진법이 10진수가 아닌 경우에도 모든 상수 값은 10진수로 지정되어 있습니다.

메뉴에서 상수를 선택해 표시 영역에 해당 값을 입력합니다. 키보드 바로 가기 #을 사용하는 경우 다음 예제에 있는 대로 키보드를 사용해 상수를 지정할 수 있습니다:

키보드 입력 | 상수
--- | ---
# 3 | C3

gcalctool 응용 프로그램은 다음 표에 설명한 것처럼 10개의 기본 상수 값이 들어 있습니다:

숫자 | 값 | 설명
--- | --- | ---
C0 | 0.621 | 킬로미터/마일 변환 비율 표시 영역의 현재 값을 이 상수와 곱하면 시간당 킬로미터를 시간당 마일로 변환합니다. 예를 들어, 8 * Con C0= 5. 표시 영역의 현재 값을 이 상수로 나누면 시간당 마일을 시간당 킬로미터로 변환합니다. 예를 들어, 5 / Con C0 = 8.
C1 | 1.414213562 | 2의 제곱근
C2 | 2.718281828 | e
C3 | 3.141592653 | pi
C4 | 0.3937007 | 센티미터/인치 변환 비율 표시 영역의 현재 값을 이 상수와 곱하면 센티미터를 인치로 변환합니다. 예를 들어, 30 * Con C4 = 12. 표시 영역의 현재 값을 이 상수로 나누면 인치를 센티미터로 변환합니다. 예를 들어, 12 / Con C4 = 30.
C5 | 57.295779513 | 1라디안의 육십분법 각도
C6 | 1048576 | 2 ^ 20
C7 | 0.0353 | 그램/온스 변환 비율 표시 영역의 현재 값을 이 상수와 곱하면 그램을 온스로 변환합니다. 예를 들어, 500 * Con C7 = 18. 표시 영역의 현재 값을 이 상수로 나누면 온스를 그램으로 변환합니다. 예를 들어, 18 / Con C7 = 500.
C8 | 0.948 | 킬로줄/영국식 온도 단위 변환 비율 표시 영역의 현재 값을 이 상수와 곱하면 킬로줄을 영국 에너지 단위로 변환합니다. 예를 들어, 10 * Con C8 = 9.48. 표시 영역의 현재 값을 이 상수로 나누면 영국 에너지 단위를 킬로줄로 변환합니다. 예를 들어, 9.48 / Con C8 = 10.
C9 | 0.061 | 입방 센티미터/입방 인치 변환 비율 표시 영역의 현재 값을 이 상수와 곱하면 입방 센티미터를 입방 인치로 변환합니다. 예를 들어, 100 * Con C9 = 6.10. 표시 영역의 현재 값을 이 상수로 나누면 입방 인치를 입방 센티미터로 변환합니다. 예를 들어, 6.10 / Con C9 = 100.

기본값 상수를 사용자 자신의 상수로 겹쳐 쓸 수 있습니다.

새 상수를 저장하거나 기존의 상수를 편집하려면 다음 순서대로 하십시오:

1. Con을 누르고 팝업 메뉴에서 상수 편집을 선택하십시오.

2. 상수 편집 창에서 덮어 쓰거나 편집할 상수를 하나 선택하십시오.

3. 값 입력란을 누르고 새 값을 입력합니다.

4. 설명 입력란을 누르고 새 설명을 입력합니다.

5. 확인을 눌러 바꾼 사항을 저장하고 상수 편집 창을 닫습니다.

#### 함수를 사용하려면

사용할 수 있는 함수를 보려면 Fun을 누르십시오. 팝업 메뉴에 정의된 함수 목록이 있습니다. 어떤 함수를 실행하려면 메뉴에서 해당 함수를 선택하십시오. 함수가 정의되어 있지 않은 경우에는 0을 반환합니다.

키보드 바로 가기 F를 사용하는 경우 다음 예제에 표시된 대로 키보드를 사용하여 기능을 지정할 수 있습니다:

키보드 입력 | 기능
--- | ---
F 3 | F3

gcalctool 응용 프로그램에는 기본 함수가 들어 있지 않습니다. 함수를 10개까지 저장할 수 있습니다.

새 함수를 저장하거나 기존 함수를 편집하려면, 다음 순서대로 하십시오:

1. Fun을 누르고, 팝업 메뉴에서 함수 편집을 선택하십시오.

2. 함수 편집 대화 창에서, 빈 항목을 선택하거나 겹쳐 쓸 함수를 선택하십시오.

3. 값 필드를 선택하고 새 값을 입력합니다. 키보드 바로 가기를 사용해 gcalctool 단추를 이용합니다. 예를 들어, `90K`를 입력하여 sin(90)을 계산합니다.

4. 설명 입력란을 눌러 새 설명을 입력합니다. 예: `Sin 90`.

5. 확인을 눌러 바꾼 사항을 저장하고 함수 편집 대화 창을 닫습니다.

#### 기타 공학 계산을 하려면

기타 공학 계산을 하려면 에 설명한 단추를 사용하십시오.

##### 기타 공학 계산하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
e의 x 거듭제곱 | ex | 표시 영역의 현재 값으로 `e`를 거듭제곱하여 계산합니다. | 2 ex | 7.39
10의 x 거듭제곱 | 10x | 표시 영역의 현재 값으로 10을 제곱하여 계산합니다. | 2 10x | 100
2 to the x power | 2x | Calculates the value of 2 raised to the power of the current value in the display area. | 2 2x | 4
x의 y 거듭제곱 | xy | 표시 영역의 현재 값을 다음에 입력하는 값으로 거듭제곱합니다. | 2 xy4= | 16
x to the reciprocal y power | x1/y | Raises the current value in the display area to the reciprocal power of the next value that you enter. | 2 x1/y 4 = | 16
x 팩토리얼 | x! | 표시 영역에 있는 현재 값의 팩토리얼을 계산합니다. x 팩토리얼은 x*(x-1)*(x-2)...*1입니다. 이 함수는 양의 정수에만 적용됩니다. | 4 x! | 24
나머지 나누기 | Mod | 표시 영역의 현재 정수 값을 다음에 입력하는 정수로 나누고, 나머지를 표시합니다. | 15 Mod 4= | 3
난수 생성 | Rand | 0.0에서 1.0까지의 범위에서 난수를 하나 만들고 표시 영역에 그 난수를 표시합니다. | Rand | 0.14

### To Perform Programming Calculations

To change to Programming mode, choose View Programming .

When you change to Programming mode, the following widget is displayed above the Base and Advanced mode buttons:

#### gcalctool Programming Mode Buttons

Shows gcalctool Programming mode buttons.

#### 진법을 설정하려면

진법을 설정하려면 에 설명한 단추 중 하나를 선택하십시오.

##### 진법 설정하기

기능 | 단추 | 설명
--- | --- | ---
2진수 | 2진 | 진법을 이진수, 즉 밑을 2로 설정합니다.
8진수 | 8진 | 숫자 기수를 8진수, 즉 밑을 8로 설정합니다.
10진수 | 10진 | Sets the numeric base to decimal, that is, base 10. Decimal is the default numeric base. If you change from Programming mode to another mode, gcalctool automatically sets the numeric base to decimal.
16진수 | 16진 | 숫자 기수를 16진수, 즉 밑을 16으로 설정합니다.

#### 정수의 비트 값을 조작하려면

If the calculator display shows an integer value, then each of the bits in that integer value is displayed as a collection of 0's and 1's in the Bit Editor. By clicking on any of these individual bits, their value can be toggled, causing the displayed integer value to be adjusted accordingly.

#### 비트연산을 계산하려면

비트연산을 계산하려면 에 설명한 단추를 사용하십시오.

##### 비트연산 계산하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
비트연산 OR | OR | 표시 영역의 현재 값과 다음에 입력하는 숫자에 비트연산 OR를 계산하고 두 숫자를 부호 없는 정수로 (unsigned long) 취급합니다. | 10001000 OR 00010001 | 10011001
비트연산 AND | AND | 표시 영역의 현재 값과 다음에 입력하는 숫자에 비트연산 AND를 계산하고 두 숫자를 부호 없는 정수로 (unsigned long) 취급합니다. | 10101010 AND 00110011 | 100010
비트연산 NOT | NOT | 표시 영역의 현재 값에 비트연산 NOT을 계산하고 부호 없는 정수로 (unsigned long) 취급합니다. | 연산 우선 순위 모드인 경우: NOT 1357ACE 연산 우선 순위 모드가 아닌 경우: 1357ACE NOT | FECA8531
비트연산 XOR | XOR | 표시 영역의 현재 값과 다음에 입력하는 숫자에 비트연산 XOR를 계산하고 두 숫자를 부호 없는 정수로 (unsigned long) 취급합니다. | 1100 XOR 1010 | 110
비트연산 XNOR | XNOR | 표시 영역의 현재 값과 다음에 입력하는 숫자에 비트연산 XNOR를 계산하고 두 숫자를 부호 없는 정수로 (unsigned long) 취급합니다. | 1100 XNOR 1010 | 11111111111111111111111111111001

#### 이진수를 조작하려면

이진수를 조작하려면 에 설명한 단추를 사용하십시오.

##### 이진수 조작하기

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
n만큼 왼쪽으로 쉬프트 | < | 표시 영역에 있는 현재 부호 없는 32비트 이진수 값을 왼쪽으로 지정한 자리만큼 쉬프트합니다. <를 누르고 팝업 메뉴에서 이동 자리수를 선택하십시오. 왼쪽으로 15자리까지 쉬프트할 수 있습니다. | 111 <1번 | 1110
n만큼 오른쪽으로 밀기 | > | 표시 영역에서 현재 부호 없는 32비트 이진수 값을 오른쪽으로 지정한 자리만큼 쉬프트합니다. >를 누르고 팝업 메뉴에서 이동 자리수를 선택하십시오. 오른쪽으로 15자리까지 쉬프트할 수 있습니다. | 1011 >1번 | 101
16비트 부호 없는 정수 얻기 | &16 | 표시 영역의 현재 값을 잘라 16비트 부호 없는 정수를 반환합니다. | FFFFF &16 | FFFF
32비트 부호 없는 정수 얻기 | &32 | 표시 영역의 현재 값을 잘라 32비트 부호 없는 정수를 반환합니다. | FFFFFFFFFF &32 | FFFFFFFF

키보드 바로 가기를 사용하는 경우 다음 예제에 표시된 대로 키보드를 사용해 쉬프트할 자리수를 지정할 수 있습니다:

키보드 입력 | 설명
--- | ---
< 4 | 표시 영역의 현재 이진수 값을 왼쪽으로 4자리만큼 쉬프트합니다.
> 4 | 표시 영역의 현재 이진수 값을 오른쪽으로 4자리만큼 쉬프트합니다.

#### To Perform Miscellaneous Programming Calculations

To perform miscellaneous programming calculations, use the buttons described in .

##### Performing Miscellaneous Programming Calculations

기능 | 단추 | 설명 | 예 | 결과
--- | --- | --- | --- | ---
16진수 숫자 | A에서 F까지 | 이 숫자는 16진법에서만 사용할 수 있습니다. | B | B

### 실행 취소 및 다시 실행

이전 동작을 실행 취소하려면 편집실행 취소를 선택하십시오. 과거 15개까지의 동작을 실행 취소할 수 있습니다.

실행 취소한 동작을 다시 실행하려면 편집다시 실행을 선택하십시오. 15개까지의 실행 취소한 동작을 다시 실행할 수 있습니다.

### 끝내려면

gcalctool를 끝내려면 계산기끝내기를 선택하십시오.

gcalctool를 종료하면 다음 설정의 현재 값을 저장하고 다음에 gcalctool를 시작할 때 저장한 값을 자동으로 적용합니다:

- 모드: 기본, 고급, 재무, 공학

- 정확도

- 메모리 레지스터 창 표시 또는 표시하지 않기, 추가로 각 메모리 레지스터의 내용

- 진법

- 표시 형식

- 삼각 함수 형식

- 마지막 0 표시

- 천단위 자리수 구분 표시

## 기술 정보

### 연산 순서

기본값으로, 계산은 왼쪽에서 오른쪽으로 산술 우선 순위에 따라 계산합니다. 즉 산술 연산자의 우선 순위가 고려되고, Return을 눌러야만 결과를 계산합니다.

다음 예제에서 계산 결과는 22입니다. 곱하기 연산자인 `*`는 더하기 연산자인 `+`보다 우선순위가 높기 때문입니다.

    4 + 3 * 6 = 22

계산할 때 산술 우선순위를 적용하지 않고 싶으면, 보기왼쪽에서 오른쪽으로 우선 순위를 선택하십시오.

산술 우선순위를 적용하지 않는 경우, 예제의 계산 결과는 42입니다. 왼쪽부터 오른쪽으로 계산하기 때문입니다.

### 오류 상태

If you perform an invalid calculation, gcalctool indicates the error condition as follows:

- Displays the word `Error` in the display area.

- Displays an error message in the status bar.

- Makes all calculator buttons unavailable, except Clr.

- Makes all calculator options unavailable.

- Makes all calculator menu items unavailable, except Calculator Quit and Help Contents.

오류 상태를 지우려면 Clr를 누르거나 Shift Delete를 누르십시오.

### 모드를 바꾸려면

일부 계산 값이 표시된 상태에서 모드를 바꾸려고 하면 경고 대화 상자가 나타납니다. 이 대화 상자에는 현재 계산 값을 지우고, 진법을 십진수로 바꾼다고 안내합니다.

대화 상자에 있는 확인란을 누르면 이 대화 상자가 다시 나오지 않습니다.

If the user presses the Cancel button, the change mode operation is cancelled. If the user presses the Change Mode button, the mode is changed and has the following side-effects:

- Clears the display.

- Sets the base to decimal.

- Sets the numeric display to fixed.

- Sets the accuracy to nine places after the numeric point.

- Clears the display of the thousands separator.

- Clears the display of trailing zeroes after the numeric point.

- Dismisses the register window if the new mode is Basic.

### 표시 영역을 바꾸려면

연산 우선 순위 모드에서는 마우스를 표시 영역에 눌러서 편집할 수도 있습니다.

All the normal keyboard shortcuts will work, plus the addition of:

- Ctrl Delete which will delete the character to the right of the text cursor

- Home which moves the text cursor to the beginning of the display area

- End which moves the text cursor to the end of the display area

## 빠른 참조: 키보드 바로 가기

, , 에 모든 gcalctool 키보드 바로 가기의 빠른 참조가 있습니다.

사용자가 메뉴가 붙어 있는 계산기 단추에 해당하는 키보드 바로 가기를 누르면, 그 메뉴를 표시합니다. 그러면 사용자가 화살표 키로 메뉴 항목을 선택하거나 메뉴 항목 바로 가기를 사용할 수 있습니다.

### gcalctool의 키보드 바로 가기에 대한 빠른 참조

키보드 바로 가기 | 단추 | 기능 | 참고
--- | --- | --- | ---
0에서 9까지 | 0에서 9까지 | 숫자 |
A | Acc | 정확도 |
a | A | 16진수 숫자 |
b | B | 16진수 숫자 |
C | +/- | 산술 부호 바꾸기 |
c | C | 16진수 숫자 |
D | Ddb | 이중 감가상각 |
d | D | 16진수 숫자 |
E | Exp | 지수 |
e | E | 16진수 숫자 |
F | Fun | 기능 |
f | F | 16진수 숫자 |
G | 10x | 10의 x 거듭제곱 |
g | Log | Common base 10 logarithm |
H | 2x | 2 to the x power |
h | Log2 | Common base 2 logarithm |
I | Gpm | Gross Profit Margin |
i | Int | 정수 부분 |
J | Cos-1 | Inverse Cosine |
j | Cos | 코사인 |
K | Sin-1 | Inverse Sine |
k | Sin | 사인 |
l | Sln | 정액 감가상각 |
M | Mod | 나머지 나누기 |
m | Ctrm | 복리 기간 |
N | ex | e의 x 거듭제곱 |
n | Ln | 자연 로그 |
O | x1/y | x to the reciprocaly power |
o or ^ | xy | x의 y 거듭제곱 |
P | Pmt | 주기적 지불 금액 |
p | Pv | 현재 가치 |
R | Rcl | 메모리 레지스터에서 값을 가져옵니다 |
r | 1/x | 역수 |
S | Sto | 메모리 레지스터에 값을 저장합니다 |
s | Sqrt | 제곱근 |
T | Rate | 정기 이율 |
t | Term | 상환 주기 |
u | Abs | 절대값 |
v | Fv | 미래 가치 |
W | Tan-1 | Inverse Tan |
w | Tan | Tan |
X | Exch | 메모리 레지스터 값과 표시된 값 뒤바꾸기 |
x | Xor | 비트연산 XOR |
Y | Syd | 연수합계 감가상각 |
! | x! | x 팩토리얼 |
# | Con | 상수 값 |
% | % | 퍼센트 |
& | And | 비트연산 AND |
( 및 ) | ( 및 ) | 괄호 |
* | * | 곱하기 |
+ | + | 더하기 |
- | - | 빼기 |
. | . | 소숫점 |
/ | / | 나누기 |
: | Frac | 분수 부분 |
< | < | n만큼 왼쪽으로 밀기 |
= 혹은 Return | = | 결과 계산 |
> | > | n만큼 오른쪽으로 밀기 |
? | Rand | 난수 생성 |
@ | x2 | 제곱 |
{ | Xnor | 비트연산 XNOR |
[ | &32 | 32비트 부호 없는 정수 얻기 |
] | &16 | 16비트 부호 없는 정수 얻기 |
| | Or | 비트연산 OR |
~ | Not | 비트연산 NOT |
백스페이스 | Bksp | 백스페이스 |
Esc 혹은 Ctrl 백스페이스 | CE | 입력란 지우기 |
Shift Delete | Clr | 지우기 |

### gcalctool 공학 모드 옵션의 키보드 바로 가기에 대한 빠른 참조

키보드 바로 가기 | 옵션 | 기능 | 참고
--- | --- | --- | ---
Alt a | 그라디안 | 삼각 함수 형식을 그라디안으로 설정합니다. |
Alt b | 2진 | 진법을 2진수로 설정합니다. |
Alt d | 10진 | 진법을 10진수로 설정합니다. |
Alt f | Fix | 표시 형식을 고정 소수점 형식으로 설정합니다. |
Alt g | 육십분법 | 삼각 함수 형식을 육십분법으로 설정합니다. |
Alt i | Inv | 삼각 함수에 역함수 옵션을 선택합니다. |
Alt n | Eng | 표시 형식을 공학 형식으로 설정합니다. |
Alt o | 8진 | 진법을 8진수로 설정합니다. |
Alt r | 라디안 | 삼각 함수 형식을 라디안으로 설정합니다. |
Alt s | Sci | 표시 형식을 과학 형식으로 설정합니다. |
Alt x | 16진 | 진법을 16진수로 설정합니다. |
Alt y | Hyp | 삼각 함수에 쌍곡 옵션을 선택합니다. |

### gcalctool 메뉴 항목의 키보드 바로 가기에 대한 빠른 참조

키보드 바로 가기 | 메뉴 항목 | 기능 | 참고
--- | --- | --- | ---
Ctrl b | 보기 기본 | 기본 모드로 바꾸기 |
Ctrl c | 편집 복사 | 표시 영역의 현재 값을 클립보드로 복사합니다 |
Ctrl f | 보기 재무 | 재무 모드로 바꾸기 |
Ctrl h | 도움말 차례 | gcalctool 온라인 도움말을 표시합니다 |
Ctrl i | 편집 ASCII 값 넣기 | ASCII 값 넣기 창을 표시합니다 |
Ctrl k | 보기 천단위 자리수 구분 표시 | 천단위 자리수 구분 표시 |
Ctrl l | 보기 왼쪽에서 오른쪽으로 우선 순위 | 왼쪽에서 오른쪽으로 우선 순위로 결과를 계산합니다 |
Ctrl m | 보기 메모리 레지스터 | 메모리 레지스터 창을 표시합니다 |
Ctrl p | 보기 Programming | Change to Programming mode |
Ctrl q | 계산기 끝내기 | gcalctool 응용 프로그램을 끝냅니다 |
Ctrl r | 보기 연산 우선 순위 | 연산 우선 순위를 사용한 계산 결과 |
Ctrl s | 보기 공학 | 공학 모드로 바꾸기 |
Ctrl t | 보기 마지막 0 표시 | 소수점 아래 0으로 채우기 |
Ctrl v | 편집 붙여 넣기 | 클립보드의 현재 값을 표시 영역에 붙여 넣습니다 |
Ctrl z | 편집 실행 취소 | 이전 동작을 실행 취소합니다 |
Shift Ctrl z | 편집 다시 실행 | 실행 취소한 동작을 다시 실행합니다 |