OpenWindows ユーザーズガイド

計算ツールの関数キー

計算ツールの各関数の機能をキーボード上で実行することができます。表 8-1 には計算ツールの関数とその対応するキー操作のリストを示します。各関数の詳細については、calctool のマニュアルページを参照してください。calctool のマニュアルページには、.Xdefaults または .desksetdefaults ファイルで設定できる計算ツールコマンド行オプションと各種リソースのリストを示します。

大かっこ内に示されるキーボード操作はオプションの選択項目を示しています。たとえば、Disp 関数の対応キー操作は D[e,f,s] です。これは De、Df、または Ds を入力できることを意味します。同様に、Exch 関数の対応キー操作は F[0-9] であり、F0、F1、F2、というように F9 まで入力できることを意味しています。

表 8-1 計算ツール関数の対応キーボード操作
 

関数 

対応キー操作 

説明 

 数値演算子

Int 

Control-i 

現在の入力の整数部 

 

Frac 

Control-f 

入力の小数部 

 

Abs 

Control-u 

現在の入力の絶対値 

 

+/- 

算術符号の変更 

 

1/x 

現在の入力による 1 の除算 

 

x^2 

現在の入力の 2 乗 

 

現在の入力と次の入力を使ったパーセンテージ 

 

Sqrt 

平方根  

 

Asc 

Control-a <文字> 

Control-a の後に入力した文字の ASCII 値の表示 

 メニュー演算子

Base 

B [b,o,d,h] 

基数の 2 進 [b]、8 進 [o]、10 進 [d]、または 16 進 [h] への変更 

 

Disp 

D [e,f,s] 

表示モードを工業単位 [e]、固定小数点 [f]、または科学 [s] に変更 

 

Mode 

M [b,f,l,s] 

計算ツールのモードをデフォルトの 基本モード [b]、または会計 [f]、論理 [l]、 または科学 [s] モードに変更 

 

Acc 

A[0-9] 

表示の精度を 0〜9 の有効数字に設定  

 

Con 

# [0-9] (デフォルト) 

定数値を表示。定数は 0 から 9 のラベルを付けられ、.calctoolrc ファイルに入力することで定義できる。デフォルト値は 0。

0 - 0.621 (1 時間当たりの kms/mph) 

1 - 1.41421 (2 の平方根)  

2 - 2.71828 (自然対数の底)  

3 - 3.14159 (パイ)  

4 - 2.54 (cms/inch)  

5 - 57.2958 (ラジアン単位の度)  

6 - 1048576.0 (2 の 20 乗)  

7 - 0.0353 (gms / oz)  

8 - 0.948 (kilojoules /thermals)  

9 - 0.0610 (三次元 cms/ 三次元 in) 

 

Fun 

F[0-9] 

関数の実行。.calctoolrc から得られる 0 から 9 のラベルの付いた 10 個の関数がある。

 

Rcl 

R[0-9] 

メモリレジスタ内の値を読み出す。0 から 9 のラベルの付いた 10 個のメモリレジスタがある。 

 

Sto 

S[0-9] 

値をメモリレジスタ 0 から 9 に記憶 

 

Exch 

X[0-9] 

現在の入力をメモリレジスタ 0 から 9 の内容と交換 

 その他の演算子

Clr 

Delete 

計算ツール表示をクリア 

 

Bsp 

Back Space 

右端の文字を削除して再計算 

 

(and) 

(and) 

演算優先順位を設定 

 

Exp 

現在の入力を科学表記の仮数にする。次の入力が指数になる。 

 

Keys 

マウスと対応キー操作との間で計算ツールボタン上のラベルをトグル切り換えする。 

 

Mem 

10 個のメモリレジスタ値を示すウィンドウを表示 

 

Quit 

q or Q 

計算ツールを終了 

 会計モードの演算

Ctrm 

Control-t 

複利計算期間 

 

Ddb 

Control-d 

二倍定率法の減価償却 

 

Fv 

将来の価格 

 

Pmt 

期間支払い 

 

Pv 

現在の価格 

 

Rate 

Control-r 

期間利率 

 

Sln 

Control-s 

定額法の減価償却 

 

Syd 

Control-y 

総年数の減価償却 

 論理モードの演算

Term 

支払い期間 

 

現在の入力を左にシフト 

 

現在の入力を右にシフト 

 

&16 

16 ビットの符号なし整数に切り捨て 

 

&32 

32 ビットの符号なし整数に切り捨て 

 

Or 

現在の入力と次の入力との論理 OR 

 

And 

現在の入力と次の入力との論理 AND 

 

Not 

‾ 

現在の入力の論理 NOT 

 

Xor 

現在の入力と次の入力との論理 XOR 

 

Xnor 

現在の入力と次の入力との論理 XNOR 

 科学モードの演算

Trig 

T[d,g,r] 

三角法のベースを度 [d]、勾配 [g]、またはラジアン [r] に設定 

 

Hyp 

双曲線関数インディケータをトグル切り換えする。 

 

Inv 

逆関数インディケータをトグル切り換えする。 

 

e^x 

e を現在の入力の回数だけ累乗 

 

10^x 

10 を現在の入力の回数だけ累乗 

 

y^x 

現在の入力を次の入力の回数だけ累乗 

 

x! 

現在の入力の階乗 

 

Cos 

Control-c 

現在の入力のコサイン 

 

Sin 

Control-s 

現在の入力のサイン 

 

Tan 

Control-t 

現在の入力のタンジェント 

 

Ln 

現在の入力の自然対数 

 

Log 

現在の入力の 10 を底とした対数 

 

Rand 

0.0 から 1.0 までの乱数