这是 xcalc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xcalc - X 的科学计算器
概要
计算器 [-点画] [-rpn] [-工具包选项...]
商品描述
计算器 是一种科学计算器桌面附件,可以模拟 TI-30 或 HP-10C。
配置
计算器 接受所有标准工具包命令行选项以及两个额外的
opţiuni:
-点画
此选项表示计算器的背景应使用
前景色和背景色的点画。 在单色显示器上
改善外观。
-rpn 此选项表示应使用反向波兰表示法。 在这种模式下
计算器的外观和行为类似于 HP-10C。 没有这个标志,它将
模拟 TI-30。
项目运营
指针 用法: 可以使用指针按钮 1 执行操作,或者在某些情况下,使用
键盘。 许多常见的计算器操作都有键盘加速器。 退出,
按 TI 计算器 AC 键上的指针按钮 3,或 HP 的 ON 键
计算器。
计算器 主要 用法 (TI 模式): 编号键、+/- 键以及 +、-、*、/ 和 =
键都完全符合您的期望。 需要注意的是,运营商
遵守标准的优先规则。 因此,输入“3+4*5=”的结果是“23”,而不是“35”。
括号可用于覆盖它。 例如,“(1+2+3)*(4+5+6)=”导致
“6*15=90”。
可以选择计算器显示中的整个数字,以便粘贴结果
将计算转换为文本。
下面给出了与每个功能相关的动作过程。 这些很有用,如果
您对定义自定义计算器感兴趣。 用于所有数字键的操作是
数字(n),在 Moku:Pro 上 n 是对应的数字,0..9。
1 / x 用倒数替换显示中的数字。 相应的
行动程序是 互惠的().
×^2 将显示中的数字平方。 对应的动作过程是
正方形().
SQRT 取显示中数字的平方根。 相应的动作
程序是 平方根().
认证/认证 按下一次时,清除显示屏中的数字而不清除状态
机器的。 允许您在输入错误时重新输入号码。
按下它两次也会清除状态。 相应的动作程序
对于 TI 模式是 明确().
AC 清除显示、状态和内存。 用第三个按压
指针按钮关闭计算器,因为它退出程序。 这
清除状态的操作程序是 离开(); 退出, 放弃().
INV 反转功能。 有关详细信息,请参阅各个功能键。 这
对应的动作程序是 逆().
无 计算显示中数字的正弦值,由当前解释
DRG 模式(参见下面的 DRG)。 如果反转,则计算反正弦。 这
对应的动作程序是 正弦().
车 计算反转时的余弦或反余弦。 相应的动作
程序是 余弦().
黄褐色 计算反转时的切线或反正切。 相应的动作
程序是 切线().
DRG 更改 DRG 模式,如底部的“DEG”、“RAD”或“GRAD”所示
计算器“液晶”显示。 在“DEG”模式下,数字
显示被视为度数。 在“RAD”模式下,数字以弧度表示,
在“GRAD”模式下,数字以等级表示。 反转时,DRG 键有一个
将度数转换为弧度到梯度的功能,反之亦然。 例子:放
计算器进入“DEG”模式,输入“45 INV DRG”。 显示器现在应该
沿着“.785398”的线显示一些东西,45度转换为
弧度。 对应的动作过程是 程度().
e 常数“e”。 (2.7182818...)。 对应的动作过程是 e ().
EE 用于输入指数数。 例如,要获得“-2.3E-4”,您需要
输入“2 . 3 +/- EE 4 +/-”。 对应的动作过程是 科学().
日志 计算显示中数字的对数(以 10 为底)。 倒转时,它
将“10.0”提高到显示中的数字。 例如输入“3 INV log”
应该导致“1000”。 对应的动作过程是 对数().
ln 计算显示中数字的对数(以 e 为底)。 倒转时,它
将“e”提高到显示中的数字。 例如,输入“e ln”应该
结果为“1”。 对应的动作过程是 自然日志().
y^x 将左边的数字增加到右边的数字的幂。 为了
示例 "2 y^x 3 =" 结果为 "8",即 2^3。 再举一个例子,
"(1+2+3) y^x (1+2) =" 等于 "6 y^x 3" 等于 "216"。 相应的
行动程序是 力量().
PI 常数 'pi'。 (3.1415927....) 对应的动作流程是 圆周率().
x! 计算显示中数字的阶乘。 显示屏中的数字
但是,必须是 0-500 范围内的整数,具体取决于您的数学库,
它可能会在此之前很久就溢出。 对应的动作过程是
阶乘().
( 左括号。 TI 计算器对应的动作步骤是
左父母().
) 右括号。 TI 计算器对应的动作步骤是
右父母().
/ 分配。 对应的动作过程是 划分().
* 乘法。 对应的动作过程是 乘().
- 减法。 对应的动作过程是 减去().
+ 添加。 对应的动作过程是 加().
= 进行计算。 TI 特定的行动程序是 平等的().
申通快递 将显示中的数字复制到内存位置。 相应的
行动程序是 店铺().
RCL 将数字从内存位置复制到显示器。 相应的
行动程序是 记起().
SUM 将显示中的数字与内存位置中的数字相加。 这
对应的动作程序是 总和().
EXC 将显示中的数字与内存位置中的数字交换。 这
TI 计算器对应的动作步骤是 交换().
+/- 否定; 改变标志。 对应的动作过程是 否定().
. 小数点。 行动程序是 十进制().
计算器 主要 用法 (RPN 模式): 数字键、CHS(更改符号)、+、-、*、/ 和 ENTR
键都完全符合您的期望。 许多剩余的键是
与 TI 模式相同。 差异详述如下。 行动程序
ENTR 键是 进入().
<- 这是一个退格键,如果您在输入时出错,可以使用它
数字。 它将清除显示屏上的数字。 (见BUGS)。 反向退格
将清除 X 寄存器。 对应的动作过程是 背部().
ON 清除显示、状态和内存。 用第三个按压
指针按钮关闭计算器,因为它退出程序。 清除
状态,动作过程是 折扣; 退出, 放弃().
INV 反转功能键的含义。 这将是 f HP 上的键
计算器,但是 计算器 不会在每个键上显示多个图例。 见
各个功能键的详细信息。
10^x 将“10.0”提高到堆栈顶部的数字。 倒转时,它
计算显示中数字的对数(以 10 为底)。 相应的
行动程序是 十强().
^x 将“e”提高到堆栈顶部的数字。 当反转时,它计算
显示中数字的日志(以 e 为底)。 行动程序是
电源().
申通快递 将堆栈顶部的数字复制到内存位置。 有 10
内存位置。 所需的内存是通过在这个键后面加上一个
数字键。
RCL 将数字从指定的内存位置压入堆栈。
SUM 将堆栈顶部的数字与指定内存中的数字相加
的位置。
x:y 交换顶部两个堆栈位置(X 和 Y 寄存器)中的数字。
对应的动作过程是 X交换Y().
R v 向下滚动堆栈。 倒置时,它会将堆栈向上滚动。 这
对应的动作程序是 卷().
空白 这些键用于 HP-10C 上的编程功能。 他们的
功能没有被复制 计算器.
最后,还有两个额外的操作程序: 钟(), 铃声响起; 和
选择(),它对计算器的“液体”中的整个数字执行切割
水晶''显示。
加速器
加速器是输入命令的快捷方式。 计算器 提供一些示例键盘
加速器; 用户还可以自定义加速器。 数字键盘加速器
提供 计算器 直觉上应该是正确的。 定义的加速器 计算器 在
主键盘如下:
TI Key HP Key 键盘加速器 TI 功能 HP 功能
────────────────────────────────────────────────────── ──────────────────────
SQRT SQRT r 平方根() 平方根()
AC ON 空间 clear() clear()
AC <- 删除 clear() back()
AC <- Backspace clear() back()
AC <- Control-H clear() back()
交流清除清除()
AC ON q 退出() 退出()
AC ON Control-C 退出() 退出()
INV ii 逆() 逆()
罪 ss 正弦 () 正弦 ()
cos cc cosine() cosine()
tan tt tangent() tangent()
DRG DRG d 度() 度()
ee()
ln ln l naturalLog() 自然日志()
y^xy^x ^ 功率() 功率()
PI PI p pi() pi()
X! X! ! 阶乘() 阶乘()
((左括号()
) ) 右括号()
///divide()divide()
* * * 乘法() 乘法()
- - - 减法() 减法()
+ + + 添加() 添加()
= = 等于()
0..9 0..9 0..9 数字() 数字()
+/- CHS n 否定() 否定()
x:yx XexchangeY()
ENTR 返回 enter()
ENTR 换行 enter()
定制服务
应用程序类名称是 XCalc。
计算器 有一个巨大的应用程序默认文件,它指定了位置、标签和
计算器上每个键的功能。 它还提供翻译以用作键盘
加速器。 因为这些资源在源代码中没有指定,你可以
通过编写私有应用程序默认文件来创建自定义计算器,使用
Athena 命令和窗体小部件资源,用于指定按钮的大小和位置,
每个按钮的标签,以及每个按钮的功能。
每个计算器键的前景色和背景色可以单独指定。
对于 TI 计算器,经典的颜色资源规范可能是:
XCalc.ti.Command.background:gray50
XCalc.ti.Command.foreground:白色
对于按钮 20、25、30、35 和 40 中的每一个,指定:
XCalc.ti.button20.background:黑色
XCalc.ti.button20.foreground:白色
对于按钮 22、23、24、27、28、29、32、33、34、37、38 和 39 中的每一个:
XCalc.ti.button22.background:白色
XCalc.ti.button22.foreground:黑色
WIDGET 等级制度
为了指定资源,了解小部件的层次结构很有用
撰写 计算器. 在下面的符号中,缩进表示层次结构。 这
首先给出小部件类名称,然后是小部件实例名称。
计算器
表格 or hp ( 姓名 依靠 on 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 模式)
形成斜角
表格画面
标签 M
切换液晶屏
标签INV
标签度
标签 RAD
标签 GRAD
标签P
命令按钮 1
命令按钮 2
命令按钮 3
和 so 之一; ...
命令按钮 38
命令按钮 39
命令按钮 40
申请须知 即将上线
RPN (班级 RPN)
指定应该使用 rpn 模式。 默认为 TI 模式。
点画 (班级 点画)
表示应该对背景进行点画处理。 默认为“开”
单色显示,“关闭”用于彩色显示。
光标 (班级 光标)
用于表示指针的符号的名称。 默认值为“hand2”。
COLORS
如果您希望 xcalc 使用其 ti 颜色,请在 #ifdef COLOR 中包含以下内容
您使用 xrdb 读取的文件部分:
*定制:-颜色
这将导致 xcalc 选择 app-defaults 颜色自定义文件中的颜色:
/etc/X11/app-defaults/XCalc-颜色.
使用 onworks.net 服务在线使用 xcalc