[ 前へ | 目次 | 次へ ]
Japanese English

ステップ 1 - GUIモードで使ってみる (電卓画面での使用)

ここでは、普通の電卓ソフトと同じように、電卓画面を備える「GUIモード」でRINPn を使ってみましょう!

スポンサーリンク


RINPn には2つのモードがあり、ここで扱うGUIモードでは、グラフィカルな電卓画面上で計算を行う事ができます。 このGUIモードは、恐らくどなたでも簡単に扱う事ができるはずです。 という事で、まずはGUIモードで起動してみましょう!

起動方法

以下の手順が、エラー等で失敗してしまう場合は、こちらのトラブルシューティング情報のページも併せてご参照ください。

起動方法はご使用の環境によって異なりますので、下記の二通りのうち、適した方をお試しください。

Microsoft® Windows® をご使用の場合

ダウンロード・展開したフォルダ内にある、 「 RINPn_?.?.?.bat (種類はバッチファイル、?の箇所はバージョンの数字) 」 をダブルクリックして起動してください。 なお、ステップ 2 で説明するように「 cmd 」フォルダのパスを環境変数 Path に登録しておくと、 コマンドライン端末上で「 rinpn 」と打って起動する事も可能になります。

初回起動時には、必要に応じて色々な準備処理などが始まりますが、 一手一手メッセージで案内されますので、その通りに進めればOKです。 完了すると、RINPn のウィンドウが立ち上がります。

Linux® やその他の環境をご使用の場合

この場合には、以下のようにコマンドライン端末から入力して起動してください:

cd ここにRINPnのフォルダの場所(パス)を記述
java -jar RINPn.jar

なお、ステップ 2 で説明するように「 cmd 」フォルダのパスを環境変数 PATH に登録しておくと、 より単純に「 rinpn 」と打って起動する事も可能になります。

上記コマンドを実行した際に、java コマンドが使えない等のエラーが表示される場合は、別途 Java® 言語の実行環境(JRE)の導入が必要です。 その方法は、下記のようにいくつかあります。

色々なOSで共通して行える方法としては、 OpenJDK という開発環境(実行環境も含まれています)を導入する事が挙げられます。 詳しい導入手順については、「 OpenJDK   インストール   (ここにOSの名前) 」などでWeb検索してみてください。 実行環境目当てで入れるには少し大げさなのですが、RINPn では Java® 言語で自作した処理を呼ぶ事も可能で、 その際には開発環境も必要になるため、入れておくと後々で便利かもしれません。

なお、一部のLinux®ディストリビューションなどでは、apt コマンドなどで、簡単に実行環境のみを導入できる場合もあります。 まず端末上で:

apt search jre     (または apt の代わりに apt-cache )

して入手可能な一覧を確認の上で、使えそうなものがあれば、以下のように導入できるかもしれません(環境依存):

sudo apt install default-jre     (または apt の代わりに apt-get)
または
sudo apt install openjdk-?-jre     (? の箇所にはバージョン番号の数字が入ります)

他のものでも構いませんが、RINPn が動作しないものもあります (※末尾に -headless が付いているものでは動作しないので、付けないようご注意ください)。

起動した電卓画面の様子

上で述べた通りに RINPn を起動すると、以下のような電卓画面が起動します:

電卓画面のキーパネル部は、「▲KEY-PANEL」スイッチをクリックすると収納可能で、もう一度クリックすると再び開けます。 画面の色や透明度、文字の大きさ、その他色々は「 Settings.txt 」内の設定値を変更してカスタマイズできます(普通にテキストエディタで開き、内容を編集して保存してください)。

計算方法

計算を行うには、「 INPUT 」欄に計算式を入力し、そのままPCのキーボードの Enter キーを押すか、電卓画面の「 = 」ボタンを押してください。 すると、計算された値が「 OUTPUT 」欄に表示されます。 例えば:

INPUT:
( 1 + 2 ) / 3 - 4 + 5

OUTPUT:
2

この通り、かっこ「 ( ) 」や四則演算の順序(かけ算と割り算は、足し算と引き算よりも先に計算されます)などを踏まえた、正しい計算結果が表示されます。

※ 入力した計算式をクリアするには、PCのキーボードの「Esc」キーを押すか、電卓画面の「C」ボタンを押してください。

なお、各種の関数/変数を使った式も計算できます:

INPUT:
sqrt ( sin( PI / 2 ) + 1 )

OUTPUT:
1.414213562

RINPn で標準で使える主な関数/変数については、 本文書の「 主な組み込み関数/変数 」のページでリストアップして解説しています。 また、ステップ-4ステップ-5 の通り、関数/変数を自作する事もできます。

- 演算精度と丸めについて -

RINPn の内部では、数値は2進数の倍精度浮動小数点数として扱われます。 この事により、表示される計算結果の精度は、多くの場合に有効数字で十数桁程度が目安で、それ以降の桁には各種の誤差が含まれます。 そのため標準では、RINPn は結果を10桁以内に丸めて表示するようになっています(丸め設定は「 Settings.txt 」内で変更できます)。 RINPn をご使用の際は、このような点にご留意ください。 用途や必要な精度によっては、RINPn の使用が適さない場合もあります。



スポンサーリンク



Japanese English
この階層の目次
新しいお知らせ

リニアングラフやVCSSLの最新版をリリース、目盛りの位置や内容を自由に指定可能に!
2024-11-24 - リニアングラフ3D/2Dを更新し、自由な位置に、自由な表記内容の目盛りを描けるようになりました! 併せて、Java言語やVCSSLでの、プログラム制御用APIも拡張しています。詳細をお知らせします。

Exevalator 2.2 をリリース、TypeScript 対応によりWebブラウザ上で動作可能に
2024-10-22 - オープンソースの式計算ライブラリ「Exevalator(エグゼバレータ)」の2.1をリリースしました。新たに TypeScript に対応し、Webブラウザ上での式計算にも使えるようになりました。詳細を解説します。

アシスタントAI作成の舞台裏(その2、作成編)
2024-10-12 - アシスタントAIの作成方法解説の後編です。実際にChatGPTの「GPTs」機能を用いて、アシスタントAIを作成する手順や、独自の知識をもたせたり、精度を出すためのノウハウなどを解説しています。

アシスタントAI作成の舞台裏(その1、基礎知識編)
2024-10-07 - アシスタントAI作成方法解説の前編です。今回はまず、アシスタントAIを作る前に抑えておきたい、基礎知識を延々と解説しています。そもそもLLM型AIとはどんな存在か? RAGとは何か? 等々です。

ソフトの利用をサポートしてくれるアシスタントAIを提供開始!
2024-09-20 - RINEARN製ソフトの使い方の質問応答や、一部作業のお手伝いをしてくれる、アシスタントAIを提供開始しました。ChatGPTアカウントさえあれば、誰でも無料で使用できます。使い方を解説します。

Exevalator 2.1 をリリース、新たに Visual Basic に対応
2024-07-28 - オープンソースの式計算ライブラリ「Exevalator(エグゼバレータ)」の2.1をリリースしました。今回から、新たに Visual Basic(VB.NET)でも使用できるようになりました。詳細を解説します。

関数電卓 RINPn(りんぷん)、Esc キーで計算式の一発クリアが可能に
2024-07-20 - 関数電 RINPn の Ver.1.0.2 をリリースしました。今回から、キーボードの「 Esc 」キーを押すと、入力中の計算式を一発でクリアできるようになりました。詳細を解説します。

Exevalator 2.0 をリリース、互換性に注意が必要なバグ修正が 1 件
2024-07-14 - オープンソースの式計算ライブラリ「Exevalator (エグゼバレータ)」の2.0をリリースしました。今回の更新では、互換性に注意を要する 1 件のバグ修正があります。詳細を解説します。

各ソフトウェアをアップデート、リニアングラフのコマンド拡張やVCSSLの英語対応など
2024-02-05 - 各ソフトの一斉アップデートの内容をお知らせします。今回は、リニアングラフのコマンド機能を大幅拡張したのがメインです。また、VCSSLのメッセージ類の英語対応も行いました。

Vnano の Ver.1.1 で実装した反復計算高速化の内側
2024-01-17 - 前回のお知らせ記事の続編です。スクリプトエンジン Vnano の Ver.1.1 において実施した高速化を、エンジン内部の実装面から掘り下げて解説します。