# &app; 手册 V&manrevision;

2003
Sun Microsystems
GNOME Documentation Project

&legal;

Sun
GNOME Documentation Team
Sun Microsystems
计算器手册 V&manrevision;
&date;

Sun GNOME Documentation Team

GNOME Documentation Project

gcalctool 手册 V2.5
2003 年 7 月

Sun GNOME Documentation Team

GNOME Documentation Project

gcalctool 手册 V2.4
2003 年 6 月

Sun GNOME Documentation Team

GNOME Documentation Project

gcalctool 手册 V2.3
2003 年 4 月

Sun GNOME Documentation Team

GNOME Documentation Project

gcalctool 手册 V2.2
2003 年 4 月

Sun GNOME Documentation Team

GNOME Documentation Project

gcalctool 手册 V2.1
2003 年 3 月

Sun GNOME Documentation Team

GNOME Documentation Project

gcalctool 手册 V2.0
2003 年 3 月

Sun GNOME Documentation Team

GNOME Documentation Project

本手册介绍 &app; &appversion; 版。

## 反馈

要报告关于 &app; 应用程序或本手册的错误或提出建议，请遵循 GNOME 反馈页中的指导。

## 简介

&app; 应用程序是一个多功能应用程序，可以处理不同类型的数学方法。

&app; 应用程序具有以下模式：

基本模式

  提供标准计算器功能。您可以将数字存储于 10 个不同的存储寄存器中，并可以方便的检索和替换存储寄存器中的数字。“基本模式”是默认模式。在所有其它模式中您都可以使用所有“基本模式”功能。

财务模式

  提供若干复杂的财务功能。

科学模式

  提供许多附加的数学函数，包括三角函数和逻辑函数。在使用“科学模式”时，您还可以存储自己的函数和常量。

您可以在下列进位系统中使用 &app;：

进位系统 | 进制
--- | ---
二进制 | 2
八进制 | 8
十进制 | 10
十六进制 | 16

## 入门

可以通过以下方式启动 &app;：

菜单

  有关如何从菜单启动 &app; 的信息，请参见用于您的平台的 &ug; 的最新版本。

命令行

  执行下面的命令： `gcalctool`

在启动 &app; 时，系统会显示下面的窗口：

### &app;“基本模式”窗口

显示 &app;“基本模式”窗口。

&app; 窗口包含以下元素：

菜单栏

  菜单栏上的菜单包含使用 &app; 时所需的全部命令。

显示区域

  显示区域显示您输入的数字以及运算结果。您最多可以输入 40 位数字。

模式区域

  模式区域显示的是当前所选模式的按钮。“基本模式”按钮是始终显示的。选择“财务模式”时，“财务模式”按钮显示在“基本模式”按钮的上方。选择“科学模式”时，“科学模式”按钮显示在“基本模式”按钮的上方。

弹出菜单

  显示弹出菜单符号。 符号（位于 &app; 按钮上）指示单击按钮时显示一个弹出菜单。

## 用法

### 使用计算器功能

要执行一项运算，请使用以下方法之一：

- 单击 &app; 按钮，输入数字和函数。

- 将焦点转到 &app; 窗口，然后使用键盘或数字键盘指定要执行的运算。有关键盘快捷键的完整列表，请参见 。

&app; 应用程序自动以指数的形式显示超过 40 位的数字和小数。例如，下表显示了在使用十进制并精确到小数点后两位时显示的值：

显示 | 表示
--- | ---
1.23e+37 | 1.23 * 1037
1e-5 | 0.00001

有关如何以指数格式输入数字的信息，请参见 。

要复制运算结果，请选择 “编辑” “复制” 。 您可以将该值粘贴到其它应用程序中。

要将以前复制过的值粘贴到显示区域，请选择 “编辑” “粘贴” 。

### 执行基本运算

首次启动 &app; 时，默认显示的是“基本模式”。要明确调用“基本模式”，请选择 “视图” “基本模式” 。

#### 执行简单运算

要执行简单的运算，请使用 中介绍的按钮。

##### 执行简单运算

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---
数字 | “0”至“9” | 在使用十进制和十六进制时，所有数字都可用。在使用八进制时，“8”和“9”不可用。在使用二进制时，仅“0”和“1”可用。默认进制为十进制。 | 1 | 1
小数点 | . | 开始数字项的分数部分。 | 1 .2 | 1.2
运算结果 | = | 使用当前进制显示运算的结果。 | 1 + 2 = | 3
加 | + | 将显示区域中的当前值与您输入的下一个数字相加。 | 1 + 2 = | 3
减 | - | 从显示区域中的当前值中减去您输入的下一个数字。 | 3 - 2 = | 1
乘 | * | 将显示区域中的当前值与您输入的下一个数字相乘。 | 3 * 2 = | 6
除 | / | 用显示区域中的当前值除以您输入的下一个数字。 | 6 / 3 = | 2

#### 擦除字符

要擦除字符，请使用中介绍的按钮。

##### 擦除字符

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---
Backspace（退格键） | Bsp | 删除显示区域中最右端的字符。 | 1 + 22 Bsp = | 3
清除项 | CE | 删除显示区域中的当前值。 | 1 + 22 CE = | 1
清除 | Clr | 将显示区域中的当前值复位为零。在“科学模式”中，“Clr”还取消对“Hyp”和“Inv”选项的选择。 | 1 + 22 Clr = | 0

#### 执行算术运算

要执行算术运算，请使用中介绍的按钮。

##### 执行算术运算

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---
百分数 | % | 使用输入的下一个数字计算显示区域中当前值的百分数。 | 200 % 2 = | 4
倒数 | 1/x | 用 1 除以显示区域中的当前值。 | 4 1/x | 0.25
更改算术符号 | +/- | 将正数更改为负数，或将负数更改为正数。 | 8 +/- | -8
平方根 | Sqrt | 计算显示区域中的当前值的平方根。 | 9 Sqrt | 3
平方 | x2 | 计算显示区域中的当前值的平方。 | 3 x2 | 9
整数部分 | Int | 计算显示区域中的当前值的整数部分。 | -23.45 Int | -23
分数部分 | Frac | 计算显示区域中的当前值的分数部分。 | -23.45 Frac | -0.45
绝对值 | Abs | 计算显示区域中的当前值的绝对值。 | -23.45 Abs | 23.45

#### 使用计算器存储寄存器

您可以将值存储于“R0”至“R9”这十个 &app; 存储寄存器中的任何一个中。要显示存储寄存器，请选择 “视图” “存储寄存器” 。

介绍了可以使用的存储功能。

##### 存储功能

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---

将值存储于存储寄存器中

Sto

将显示区域中的当前内容存储于指定的存储寄存器中。单击“Sto”，然后从弹出菜单中选择一个存储寄存器。

在 &app; 会话运行期间清除存储寄存器：

1. 单击“Clr”。

2. 单击“Sto”。

3. 从弹出菜单中选择该存储寄存器。

22 Sto R2

将值 22 存储于存储寄存器“R2”中

从存储寄存器中检索值 | Rcl | 检索指定存储寄存器中的内容。单击“Rcl”，然后从弹出菜单中选择该存储寄存器。 | 0 Rcl R2 | 22 其中，22 是以前存储于寄存器 R2 中的值
交换存储寄存器值与显示值 | Exch | 将指定存储寄存器的内容与显示区域中的当前值进行交换。单击“Exch”，然后从弹出菜单中选择该存储寄存器。 | 44 Exch R2 | 显示区域中的值从 44 改为 22，R2 中的值从 22 改为 44 其中，22 是以前存储于存储寄存器 R2 中的值

如果使用键盘快捷键，则可以使用键盘指定该存储寄存器，如下面的示例所示：

键盘项 | 说明
--- | ---
S 2 | 将显示区域的当前内容存储于存储寄存器“R2”中。
R 2 | 将存储寄存器“R2”中的当前内容检索到显示区域中。
X 2 | 将显示区域的当前内容与存储寄存器“R2”的内容进行交换。

#### 显示 ASCII 值

要显示字符的 ASCII 值，请选择 “编辑” “插入 ASCII 值” 。

即可显示“插入 ASCII 值”对话框。

在“字符”字段中输入所需字符，然后单击“插入”。该字符的 ASCII 值将以当前数值进制显示在显示区域中。例如，“B”的 ASCII 值以十进制显示为 66。

### 执行财务运算

要更改为“财务模式”，请选择 “视图” “财务模式” 。

更改为“财务模式”后，下列“财务模式”按钮将显示在“基本模式”按钮的上方：

#### &app;“财务模式”按钮

显示 &app;“财务模式”按钮。

要执行财务运算，请使用 中介绍的按钮。

#### 执行财务运算

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---

复利期间

Ctrm

计算将现值投资 pv 增加到终值 fv 所需的复利期间数，每个复利期间采用固定利率 int。

此功能使用下列存储寄存器：

寄存器 0

  int，分期利率

寄存器 1

  fv，终值

寄存器 2

  pv，现值

您刚刚在一个帐户中存入了 $8000，其年利率为 9%（按月复利计算）。在给定的年利率下，可以算出月利率为 0.09 / 12 = 0.0075。要计算使投资变为两倍的时间期间，请将下列值放入前三个存储寄存器中：

寄存器 0

  0.0075

寄存器 1

  16000

寄存器 2

  8000

单击“Ctrm”。

92.77

投资变为原来的两倍需要 92.77 个月的时间。

双倍余额递减折旧

Ddb

使用双倍余额递减法计算资产在指定时间期间内的折旧额。

此功能使用下列存储寄存器：

寄存器 0

  原值，资产总支付成本

寄存器 1

  残值，资产在生命周期结束时的值

寄存器 2

  年限，资产使用年限

寄存器 3

  期间，计算折旧额的时间期间

您刚刚购买了一台价值 $8000 的办公用计算机。此计算机的使用年限为六年。六年后的残值为 $900。 要使用双倍余额递减法计算第四年的折旧额，请将下列值放入前四个存储寄存器中：

寄存器 0

  8000

寄存器 1

  900

寄存器 2

  6

寄存器 3

  4

单击“Ddb”。

790.12

第四年的折旧额为 $790.12。

终值

Fv

计算一项投资的终值，该投资基于投资期各支付期间的一系列等量支付，每次支付额为 pmt，分期利率为 int。

此功能使用下列存储寄存器：

寄存器 0

  pmt，分期支付额

寄存器 1

  int，分期利率

寄存器 2

  n，期间数

您计划在未来 20 年内在每年的最后一天向银行存入 $4000。帐户利率为 8%，按年复利计算。利息在每年的最后一天予以支付。 要计算 20 年后您的帐户余额，请将下列值放入前三个存储寄存器中：

寄存器 0

  4000

寄存器 1

  0.08

寄存器 2

  20

单击“Fv”。

183047.86

在第 20 年末，您的帐户余额为 $183,047.86。

分期支付

Pmt

计算一笔贷款的分期支付额，支付活动在每个支付期末进行。

此功能使用下列存储寄存器：

寄存器 0

  prin，本金

寄存器 1

  int，分期利率

寄存器 2

  n，期间

您正在考虑一笔为期 30 年、年利率为 11.0%、金额为 $120,000 的抵押贷款。在给定的年利率下， 可以算出月利率为 0.11 / 12 = 0.00917。期间为 30 * 12 = 360 个月。要计算这笔抵押贷款的月支付额，请将下列值放入前三个存储寄存器中：

寄存器 0

  120000

寄存器 1

  0.00917

寄存器 2

  360

单击“Pmt”。

1143.15

月支付额为 $1143.15。

现值

Pv

计算一项投资的现值，该投资基于投资期各支付期间的一系列等量支付，每次支付额为 pmt，按分期利率 int 折算。

此功能使用下列存储寄存器：

寄存器 0

  pmt，分期支付额

寄存器 1

  int，分期利率

寄存器 2

  n，期间数

您刚刚赢得一百万美元的奖金。这笔奖金分 20 年支付给您，每年 $50,000。每年的支付在年末进行。假如您每年收到 $50,000，您会将这笔钱按 9% 的年复利进行投资。

但是，您现在可以选择一次性接收 $400,000，而不是选择百万美元的年金。 要计算哪种做法按现值美元计算更加合算，请将下列值放入前三个存储寄存器中：

寄存器 0

  50000

寄存器 1

  0.09

寄存器 2

  20

单击“Pv”。

456427.28

跨 20 年支付的 $1,000,000 合现值美元为 $456,427.28。

分期利率

Rate

计算现值投资 pv 经过投资期内的复利期间数后增加到终值 fv 所需的分期利率。

此功能使用下列存储寄存器：

寄存器 0

  fv，终值

寄存器 1

  pv，现值

寄存器 2

  n，期间

您将 $20,000 投资与债券。债券五年后到期，到期值为 $30,000。利息按月复利计算。投资期为 5 * 12 = 60 个月。 要计算此项投资的分期利率，请将下列值放入前三个存储寄存器中：

寄存器 0

  30000

寄存器 1

  20000

寄存器 2

  60

单击“Rate”。

.00678

月利率为 0.678%。年利率为 0.678% * 12 = 8.14%。

直线折旧

Sln

计算某项资产在一段时间期限内的直线折旧额。可折旧值为原值 - 残值。直线折旧法在资产的使用期限内平均分担可折旧值。使用期限为资产计提折旧的期间数，通常为年数。

此功能使用下列存储寄存器：

寄存器 0

  原值，资产总支付成本

寄存器 1

  残值，资产在生命周期末的值

寄存器 2

  年限，资产使用年限

您刚刚购买了一台价值 $8000 的办公用计算机。此计算机的使用年限为六年。六年后的残值为 $900。 要使用直线折旧法计算年折旧额，请将下列值放入前三个存储寄存器中：

寄存器 0

  8000

寄存器 1

  900

寄存器 2

  6

单击“Sln”。

1183.33

年折旧额为 $1183.33。

年数总和折旧

Syd

使用年数总和法计算资产在指定时间期限内的折旧额。这种折旧方法会加快折旧的速度，使早期阶段计提的折旧额大于后期阶段计提的折旧额。 可折旧值为原值 - 残值。使用期限为资产计提折旧的期间数，通常为年数。

此功能使用下列存储寄存器：

寄存器 0

  原值，资产总支付成本

寄存器 1

  残值，资产在生命周期末的值

寄存器 2

  年限，资产使用年限

寄存器 3

  期间，计算折旧额的时间期间

您刚刚购买了一台价值 $8000 的办公用计算机。此计算机的使用年限为六年。六年后的残值为 $900。 要使用年数总和法计算第四年的折旧额，请将下列值放入前四个存储寄存器中：

寄存器 0

  8000

寄存器 1

  900

寄存器 2

  6

寄存器 3

  4

单击“Syd”。

1014.29

第四年的折旧额为 $1014.29。

支付期间

Term

计算在普通年金投资期内累积到终值 fv 所需的支付期间数，分期利率为 int。每次支付金额等于总 pmt。

此功能使用下列存储寄存器：

寄存器 0

  pmt，分期支付额

寄存器 1

  fv，终值

寄存器 2

  int，分期利率

您计划在每年的最后一天向银行帐户存入 $1800。 帐户利率为 11%，按年复利计算。利息在每年的最后一天予以支付。 要计算累积到 $120,000 所需的时间期间，请将下列值放入前三个存储寄存器中：

寄存器 0

  1800

寄存器 1

  120000

寄存器 2

  0.11

单击“Term”。

20.32

20.32 年后帐户中会累积到 $120,000。

### 执行科学运算

要更改为“科学模式”，请选择 “视图” “科学模式” 。

更改为“科学模式”后，下列“科学模式”按钮将显示在“基本模式”按钮的上方：

#### &app;“科学模式”按钮

显示 &app;“科学模式”按钮。

#### 设置精度

要设置显示区域和存储寄存器的精度，请单击“Acc”，然后从弹出菜单中选择所需的精度级别。当前的精度级别在弹出菜单中以前置的黑色圆圈指示。最多可显示 9 个小数位。默认精度为 9 个小数位。

默认情况下，末尾不补零。要在末尾补零，请单击“Acc”，然后从弹出菜单中选择“末尾补零”，或者选择 “视图” “末尾补零” 。“Acc”弹出菜单或“视图”菜单中的前置记号指示“末尾补零”选项已经选中。要隐藏末尾的零，请再次选择 “视图” “末尾补零” 。

下表中的示例显示了精度设置对显示区域中的 x 的影响，当使用十进制并选中了“末尾补零”选项时，对于运算 `1 / 8 = x`：

精度 | 结果
--- | ---
1 个小数位 | 1.2
2 个小数位 | 1.25
3 个小数位 | 1.250

#### 设置数值进制

要设置数值进制，请选择 中介绍的按钮之一。

##### 设置数值进制

功能 | 按钮 | 说明
--- | --- | ---
二进制 | Bin | 将数值进制设置为二进制，即以 2 为底数。
八进制 | Oct | 将数值进制设置为八进制，即以 8 为底数。
十进制 | Dec | 将数值进制设置为十进制，即以 10 为底数。十进制为默认数值进制。在从“科学模式”更改为“基本模式”或“财务模式”时，&app; 会将数值进制自动设置为十进制。
十六进制 | Hex | 将数值进制设置为十六进制，即以 16 为底数。

#### 设置显示类型

要设置显示类型，请选择 中介绍的按钮之一。

##### 设置显示类型

功能 | 按钮 | 说明
--- | --- | ---
“工程”显示类型 | Eng | 将显示类型设置为“工程”格式。结果以科学计数法显示。指数始终为 3 的倍数。
“定点”显示类型 | Fix | 将显示类型设置为“定点”格式。结果不以科学计数法显示。“定点”为默认显示类型。在从“科学模式”更改为“基本模式”或“财务模式”时，&app; 会将显示类型自动设置为“定点”格式。
“科学”显示类型 | 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 为底） | Log | 计算显示区域中的当前值的常用对数。 | 10 Log | 1
自然对数 | Ln | 计算显示区域中的当前值的自然对数。 | 10 Ln | 2.30

此版本 &app; 不支持常用对数和自然对数。

#### 执行逻辑运算

要执行逻辑运算，请使用 中介绍的按钮。

##### 执行逻辑运算

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---
逻辑 OR | Or | 对显示区域中的当前值和输入的下一个数字执行逻辑 OR 运算， 将这两个数字都作为无符号长整数处理。 | 10001000 Or 00010001 | 10011001
逻辑 AND | And | 对显示区域中的当前值和输入的下一个数字执行逻辑 AND 运算， 将这两个数字都作为无符号长整数处理。 | 10101010 And 00110011 | 00110011
逻辑 NOT | Not | 对显示区域中的当前值执行逻辑 NOT 运算，将该数字作为无符号长整数处理。 | 1357ace Not | FECA8531
逻辑 XOR | Xor | 对显示区域中的当前值和输入的下一个数字执行逻辑 XOR 运算， 将这两个数字都作为无符号长整数处理。 | 1100 Xor 1010 | 110
逻辑 XNOR | Xnor | 对显示区域中的当前值和输入的下一个数字执行逻辑 XNOR 运算， 将这两个数字都作为无符号长整数处理。 | 1100 Xnor 1010 | 11111111111111111111111111111001

#### 输入幂指数

要输入幂指数，请使用“Exp”按钮。

“Exp”按钮使您可以以科学计数法输入数字，即尾数 * 10指数。显示区域中当前的非零值为尾数。如果显示区域中的当前值为零，则尾数为 1.0。您输入的下一个数字为指数。

单击“Exp”后，计算器显示 `。+`，代表以 10 为底、以输入的下一个数字为幂的幂指数。要更改数字的符号，请在运算的最后一步操作中使用“+/-”按钮，如下面的示例所示：

键盘项 | 计算器显示
--- | ---
5 Exp 2 = +/- | -500

要输入一个幂指数格式的数字，请遵循下表中的指导：

数字 | 输入 | 显示的数字
--- | --- | ---
1200000000 | 12 Exp 8 = | 1200000000
-1200000000 | 12 Exp 8 = +/- | -1200000000
0.0000000012 | 12 Exp 8 +/- | 1.2e-7
-0.0000000012 | 12 Exp 8 +/- +/- | -1.2e-7

#### 使用常数值

单击“Con”显示定义的常数值的列表。所有常数值都以十进制指定，即使当前数值进制不是十进制亦如此。

从菜单中选择一个常数，将其值输入显示区域中。如果使用键盘快捷键 #，则可以使用该键盘指定该常数，如下面的示例所示：

键盘项 | 常数
--- | ---
# 3 | C3

&app; 应用程序提供了十个默认常数值，如下表所述：

数字 | 值 | 说明
--- | --- | ---
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 | 弧度中的角度
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。

在此版本的 &app; 中，您不可以添加新常数。然而，在存储自己的常数时可能会覆盖默认常数。

要存储新常数或编辑现存常数，请执行下列步骤：

1. 单击“Con”，然后从弹出菜单中选择“编辑常数”。

2. 在“编辑常数”窗口中，选择要覆盖或编辑的常数。

3. 单击“值”字段，然后输入新值。

4. 单击“说明”字段，然后输入新的说明。

5. 单击“确定”，保存所作的更改并关闭“编辑常数”窗口。

#### 使用函数

要显示可用函数，请单击“Fun”。在一个弹出菜单中会显示已定义函数的列表。从菜单中选择一个函数以运行该函数。如果该函数未定义，将返回值 0。

如果使用键盘快捷键 F，则可以使用该键盘指定该函数，如下面的示例所示：

键盘项 | 功能
--- | ---
F 3 | F3 键

&app; 应用程序没有提供任何默认函数。您最多可以存储十个函数。

要存储新函数或编辑现存函数，请执行下列步骤：

1. 单击“Fun”，然后从弹出菜单中选择“编辑函数”。

2. 在“编辑函数”窗口中，选择一个空项，或者选择要覆盖的函数。

3. 单击“值”字段，然后输入新值。使用键盘快捷键调用 &app; 按钮。例如，输入 `90K` 计算 sine(90)。

4. 单击“说明”字段，然后输入新的说明。例如，`Sine 90`。

5. 单击“确定”，保存所作的更改并关闭“编辑函数”窗口。

#### 处理二进制数字

要处理二进制数字，请使用 中介绍的按钮。

##### 处理二进制数字

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---
左移 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 位。

#### 执行杂项科学运算

要计算杂项科学运算，请使用 中介绍的按钮。

##### 执行杂项科学运算

功能 | 按钮 | 说明 | 示例 | 结果
--- | --- | --- | --- | ---
圆括号 | “(”和“)” | 在算术运算中提供优先顺序。首先执行圆括号中的运算。如果不使用圆括号，算术运算按从左至右的顺序执行，没有算术优先顺序。圆括号可以多层嵌套。上一个圆括号得以匹配后，显示区域即会更新。 | 2 + 3 * 4 = 2 + ( 3 * 4 ) | 20 14
e 的 x 次幂 | ex | 计算以 `e` 为底，以显示区域中当前值为幂的幂指数的值。 | 2 ex | 7.39
10 的 x 次幂 | 10x | 计算以 10 为底、以显示区域中当前值为幂的幂指数的值。 | 2 10x | 100
y 的 x 次幂 | yx | 计算以显示区域中的当前值为底、以输入的下一个值为幂的幂指数的值。 | 2 yx 4 = | 16
x 的阶乘 | x! | 计算显示区域中的当前值的阶乘。x 的阶乘为 x*(x-1)*(x-2)...*1。此函数仅适用于正整数。 | 4 x! | 24
随机数据生成器 | Rand | 生成一个 0.0 到 1.0 之间的随机数，并将其显示在显示区域中。 | Rand | 0.14
十六进制数字 | A 至 E | 这些数字仅在采用十六进制时可用。 | B | B

### 退出

要退出 &app;，请选择 “计算器” “退出” 。

退出 &app; 时将存储下列设置的当前值，在下次启动 &app; 时会自动应用这些设置值：

- 模式：“基本”、“财务”或“科学”

- 精度

- 显示和不显示的“存储寄存器”窗口

- 数值进制

- 显示类型

- 三角类型

## 技术信息

### 运算顺序

运算从左至右执行，没有算术优先顺序。要应用算术优先顺序，请使用圆括号。

例如，不使用圆括号：

    2 + 3 * 4 = 20

使用圆括号：

    2 + (3 * 4) = 14

### 错误情况

如果执行了无效运算，&app; 会以下列方式指示发生了错误：

- 在显示区域中显示单词 `Error`。

- 使所有计算器按钮不可用（“Clr”按钮除外）。

- 使所有计算器选项不可用。

- 使所有计算器菜单项不可用（以下按钮除外：“计算器”“退出”和“帮助”“内容”。

要清除错误，请单击“Clr”或按“删除”。

### 更改输入模式

要更改输入模式，请右击文本窗口，然后选择“Input Methods”。

## 快速参考：键盘快捷键

、 和 提供了对所有 &app; 键盘快捷键的快速参考。

### &app; 按钮键盘快捷键快速参考

键盘快捷键 | 按钮 | 功能 | 请参见
--- | --- | --- | ---
0 至 9 | “0”至“9” | 数字 |
A | Acc | 精度 |
a | A | 十六进制数字 |
b | B | 十六进制数字 |
C | +/- | 更改算数符号 |
c | C | 十六进制数字 |
D | Ddb | 双倍余额递减折旧 |
d | D | 十六进制数字 |
E | Exp | 指数 |
e | E | 十六进制数字 |
F | Fun | 功能 |
G | Log | 常用对数 |
i | Int | 整数部分 |
J | Cos | 余弦 |
K | Sin | 正弦 |
L | Tan | 正切 |
l | Sln | 直线折旧 |
m | Ctrm | 复利期间 |
N | Ln | 自然对数 |
n | Xnor | 逻辑 XNOR |
P | Pmt | 分期支付 |
p | Pv | 现值 |
R | Rcl | 从存储寄存器中检索值 |
r | 1/x | 倒数 |
S | Sto | 将值存储于存储寄存器中 |
s | Sqrt | 平方根 |
T | Rate | 分期利率 |
t | Term | 支付期间 |
u | Abs | 绝对值 |
v | Fv | 终值 |
X | Exch | 交换存储寄存器值与显示值 |
Y | Syd | 年数总和折旧 |
y | yx | y 的 x 次幂 |
! | x! | x 的阶乘 |
# | Con | 常数值 |
% | % | 百分数 |
& | And | 逻辑 AND |
( 和 ) | “(”和“)” | 圆括号 |
* 或 x | * | 乘 |
+ | + | 加 |
- | - | 减 |
. | . | 小数点 |
/ | / | 除 |
: | Frac | 分数部分 |
< | < | 左移 n |
= 或回车键 | = | 计算结果 |
> | > | 右移 n |
? | Rand | 随机数据生成器 |
@ | x2 | 平方 |
[ | &32 | 获取 32 位无符号整数 |
] | &16 | 获取 16 位无符号整数 |
^ | Xor | 逻辑 XOR |
{ | ex | e 的 x 次幂 |
| | Or | 逻辑 OR |
} | 10x | 10 的 x 次幂 |
˜ | Not | 逻辑 NOT |
退格 | Bsp | Backspace（退格键） |
Ctrl退格 | CE | 清除项 |
删除 | Clr | 清除 |

### &app;“科学模式”选项键盘快捷键快速参考

键盘快捷键 | 选项 | 功能 | 请参见
--- | --- | --- | ---
Alta | 梯度 | 将三角类型设置为“梯度”。 |
AltB | Bin | 将数值进制设置为二进制。 |
AltD | Dec | 将数值进制设置为十进制。 |
AltF | Fix | 将显示类型设置为“定点”格式。 |
Altg | 角度 | 将三角类型设置为“角度”。 |
AltI | Inv | 选择用于三角函数的反转选项。 |
Altn | Eng | 将显示类型设置为“工程”格式。 |
AltO | Oct | 将数值进制设置为八进制。 |
AltR | 弧度 | 将三角类型设置为“弧度”。 |
AltS | Sci | 将显示类型设置为“科学”格式。 |
Altx | Hex | 将数值进制设置为十六进制。 |
Alty | Hyp | 选择用于三角函数的双曲线选项。 |

### &app; 菜单项键盘快捷键快速参考

键盘快捷键 | 菜单项 | 功能 | 请参见
--- | --- | --- | ---
CtrlB | “视图” “基本” | 更改为“基本模式” |
CtrlC | “编辑” “复制” | 将显示区域中的当前值复制到剪贴板上 |
CtrlF | “视图” “财务” | 更改为“财务模式” |
CtrlI | “编辑” “插入 ASCII 值” | 显示“插入 ASCII 值”窗口 |
CtrlM | “视图” “存储寄存器” | 显示“存储寄存器”窗口 |
CtrlQ | “计算器” “退出” | 退出 &app; 应用程序 |
CtrlS | “视图” “科学” | 更改为“科学模式” |
CtrlT | “视图” “末尾补零” | 末尾补零 |
CtrlV | “编辑” “粘贴” | 将剪贴板中的当前值粘贴到显示区域中 |
F1 | “帮助” “内容” | 显示 &app; 联机帮助 |