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

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

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

起動方法

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

Microsoft® Windows® をご使用の場合

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

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

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

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

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

なお、ステップ 2 で説明するように「 bin 」フォルダのパスを環境変数 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 を起動すると、以下のような電卓画面が起動します:

上図の通り、RINPn のウィンドウはシンプルで小型なため、 計算を要する作業時に、起動して画面の端などに置いておくと便利です。 そういった使い方を想定して、RINPn は標準で、他の全てのウィンドウよりも手前に、半透明で表示されるようになっています (両者とも設定で無効化できます)。

なお、画面サイズや色などは、設定で好きなようにカスタマイズできます。 それには設定ファイル「 Settings.txt 」をテキストエディタで開いて編集・上書き保存してください。

計算方法

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

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

OUTPUT:
2

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

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

OUTPUT:
1.414213562

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

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

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



スポンサーリンク



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

Vnanoがオープンベータ版に移行、VCSSLの実行環境で標準で実行可能に
2021年04月07日 - ソフト内組み込み用スクリプトエンジン&言語「 Vnano 」がオープンベータ版に移行し、併せて、VCSSLの実行環境でもVnanoコードの実行が可能になりました。詳細をお知らせします。

リニアングラフの最新版をリリース、2D版でも描画エンジンの直接操作が可能に
2021年04月03日 - リニアングラフ2D/3Dの最新版をリリースしました。それぞれのアップデート内容をお知らせします。今回から、2D版でもJava言語APIによる描画エンジンの直接操作が可能になりました。

RINPn のオープンベータ版をリリース! 詳細な公式ガイドも同梱&公開
2021年03月08日 - 2019年より開発進行中のプログラム関数電卓「 RINPn(りんぷん)」が、正式リリースに向けた最終準備段階として、オープンベータ版へと移行しました。その詳細をお知らせします。

コードアーカイブ新着
[公式ガイドサンプル] 引き算の結果を画面に表示する

「VCSSLスタートアップガイド」内のサンプルコードです。引き算を行って、結果を画面に表示します。
2021年07月08日
[公式ガイドサンプル] 式を複数行にわたって書く

「VCSSLスタートアップガイド」内のサンプルコードです。足し算を行う式を、複数行にわたって記述します。
2021年07月07日
[公式ガイドサンプル] 足し算の結果を画面に表示する

「VCSSLスタートアップガイド」内のサンプルコードです。足し算の結果を求めて、画面に表示します。
2021年07月06日
Vnano版 | ローレンツ方程式を数値的に解くプログラム

ローレンツ方程式を4次ルンゲ=クッタ法によって解き、グラフ描画用のデータを出力するプログラムです。
2021年02月12日
Vnano版 | 積分値のグラフ描画用データを出力するプログラム

数値的に積分を行い、結果の関数をグラフに描くためのデータを出力するコードです。
2020年12月20日
新着・お知らせ配信用Twitter