RINEARN
HOMEINFOSOFTTECHAICONTACT
RINEARN > English Top > RINPn > User Guide
[ Prev | Index | Next ]
Japanese English

Introduction - Overview of RINPn and How to Get Started

Let's download RINPn and get it ready to use on this page.

» Ask the AI for help (ChatGPT account required)
- Table of Contents -
  • What is "RINPn"?
  • Available for Free - Open Source & MIT License
  • Downloading and Preparing to Use RINPn

Sponsored Link


What is "RINPn"?

RINPn is a free scientific calculator software featuring a simple interface. Below is an image of the RINPn window:

As shown, the RINPn window has a common UI found in scientific calculators, making it very easy to use.

Despite its simple interface, RINPn offers powerful features. You can enter complete expressions (formulas) for calculation, and utilize various mathematical functions and parentheses. Additionally, you can define your own functions or automate processes by writing scripts. The processing speed of RINPn —- ranging from hundreds of MFLOPS to several GFLOPS —- is exceptionally fast for a calculator and also competitive within the realm of scripting languages. Moreover, you can invoke processes implemented in Java™ from within calculation expressions and scripts.

To maximize the processing speed of RINPn, raise the optimization level specified in "Settings.txt."

Furthermore, if needed, you can retract the key panel of RINPn as shown below:

It's hard to imagine that such a compact calculator comes packed with such powerful features!

In essence, RINPn combines a "small and easy-to-handle" body with a "powerful engine," making it akin to a lightweight sports car in the world of calculators.

Available for Free - Open Source & MIT License

RINPn is open source software, which means users can access its source code to customize, improve, adapt, and distribute it as needed. The repository hosting the source code is available at: https://github.com/RINEARN/rinpn.

Of course, you are also welcome to use RINPn just like any other conventional software. We welcome users of all types!

RINPn is licensed under the MIT License, a popular open source license. This license allows users to use RINPn freely for both commercial and non-commercial purposes. For more details, search "MIT License" online to find extensive resources explaining the terms.

Additionally, the license document is included in the "License" folder within the distribution package as "MIT_License.txt," and in the source code repository as "LICENSE".

- Disclaimer -

RINPn is provided without any warranties.

The developers assume no responsibility or liability for the results of using RINPn, including any errors, damages, etc.

Please ensure you agree with these terms and the conditions of the MIT License before using RINPn.

Downloading and Preparing to Use RINPn

Download the Latest Version of RINPn from the Official Website

This document is included in the RINPn package, which you might already have. If not, you can download the latest version of the RINPn package at any time from the official website:

The RINPn Official Website
https://www.rinearn.com/en-us/rinpn/

To download, click the "Download Now" button near the top of the page. This will download a compressed ZIP file named rinpn_?_?_?_en.zip (?_?_? are version numbers).

The package available via the "Download Now" button is a pre-built package, ready for immediate use, and is suitable for most users. However, if you prefer to build RINPn yourself, you can obtain the source code from the following repository:
The RINPn Source Code Repository
https://github.com/RINEARN/rinpn
Clone the repository and follow the build instructions in the README.

Extract the Downloaded Package

The downloaded file "rinpn_?_?_?_en.zip" is compressed in ZIP format and must be extracted before use.

For Microsoft® Windows® users, first right-click the ZIP file, select "Properties," and enable the "Unblock" checkbox at the bottom-right of the window under "Security" (this prevents potential security warnings or blockings during extraction or when running RINPn). To extract, right-click the ZIP file again, choose "Extract All," and follow the prompts.

For users of other operating systems (e.g., Linux®), the ZIP file can typically be extracted via the right-click menu.

On Linux, the ZIP file can also be extracted using the command line:

cd (The folder in which the download ZIP file is)
unzip -O cp932 rinpn_?_?_?_en.zip    (?_?_? are version numbers)

This method is particularly useful when using the Japanese edition of RINPn, as extracting via the right-click menu might result in "mojibake" (character corruption).

After extraction, a folder named rinpn_?_?_?_en will be created containing all the contents of the RINPn package. While it is possible to browse the files within the ZIP without extracting, RINPn may not function correctly in this state. Always extract the files before use.

Position the Extracted Folder Conveniently (Available Without Installation)

RINPn does not require installation and can be placed anywhere convenient for you, such as the Desktop or a USB drive. This is especially handy if you plan to use RINPn on multiple computers.

We are now ready to launch and explore RINPn in the following chapters: Step-1 (GUI mode) and Step-2 (CUI mode)!

- Trademarks/Credits -
  • Oracle and Java are registered trademarks of Oracle and/or its affiliates.
  • Microsoft Windows is either a registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
  • Linux is a trademark of linus torvalds in the United States and/or other countries.
  • Other names may be either a registered trademarks or trademarks of their respective owners.


Sponsored Link



Japanese English
[ Prev | Index | Next ]
RINEARN > English Top > RINPn > User Guide
  • Introduction - Overview of RINPn and How to Get Started
  • Step 1 - Using RINPn in GUI Mode
  • Step 2 - Using RINPn in CUI Mode (Command-Line Terminal)
  • Step 3 - How to Execute Scripts
  • Step 4 - How to Add Functions/Variables by Scripts (Library Scripts)
  • Step 5 - Implement Functions/Variables in Java™ (Plug-in Development)
  • Step 6 - How to Embed into Other Software
  • Appendix - List of Built-in Functions/Variables
Index of this category
RINEARN > English Top > RINPn > User Guide
[ Prev | Index | Next ]
  • Introduction - Overview of RINPn and How to Get Started
  • Step 1 - Using RINPn in GUI Mode
  • Step 2 - Using RINPn in CUI Mode (Command-Line Terminal)
  • Step 3 - How to Execute Scripts
  • Step 4 - How to Add Functions/Variables by Scripts (Library Scripts)
  • Step 5 - Implement Functions/Variables in Java™ (Plug-in Development)
  • Step 6 - How to Embed into Other Software
  • Appendix - List of Built-in Functions/Variables
News

VCSSL 3.4.52 Released: Enhanced Integration with External Programs and More
2025-05-25 - This update introduces enhancements to the external program integration features (e.g., for running C-language executables). Several other improvements and fixes are also included. Details inside.

Released: Latest Version of VCSSL with Fixes for Behavioral Changes on Java 24
2025-04-22 - VCSSL 3.4.50 released with a fix for a subtle behavioral change in absolute path resolution on network drives, introduced in Java 24. Details inside.

Released the Latest Versions of RINEARN Graph and VCSSL - Now Supporting Customizable Tick Positions and Labels!
2024-11-24 - Starting with this update, a new "MANUAL" tick mode is now supported, allowing users to freely specify the positions and labels of ticks on the graph. We'll explain the details and how to use it.

Released Exevalator 2.2: Now Compatible with TypeScript and Usable in Web Browsers
2024-10-22 - The open-source expression evaluation library, Exevalator, has been updated to version 2.2. It now supports TypeScript and can be used for evaluating expressions directly in web browsers. Explains the details.

Behind the Scenes of Creating an Assistant AI (Part 1: Fundamental Knowledge)
2024-10-07 - The first part of a series on how to create an Assistant AI. In this article, we introduce the essential knowledge you need to grasp before building an Assistant AI. What exactly is an LLM-based AI? What is RAG? And more.

Launching an Assistant AI to Support Software Usage!
2024-09-20 - We've launched an Assistant AI that answers questions about how to use RINEARN software and helps with certain tasks. Anyone with a ChatGPT account can use it for free. We'll explain how to use it.

Software Updates: Command Expansion in RINEARN Graph, and English Support in VCSSL
2024-02-05 - We updated our apps. This updates include "Enhancing the Command-Line Features of RINEARN Graph" and "Adding English Support to VCSSL." Dives into each of them!

Inside the Repetitive Execution Speedup Impremented in Vnano Ver.1.1
2024-01-17 - Delves into the update in Vnano 1.1 from a developer's viewpoint, providing detailed insights into the specific improvements made to the internal structure of the script engine.

» View More Articles
See Our News
on Twitter !
RINEARN Official Website | Top Page | Privacy Policy |
This website uses cookies for serving ads and analyzing traffic data. By continuing to use this website, you agree to our privacy policy.
This website is managed by RINEARN. All rights to the contents of this website are owned by RINEARN and its owner.
Copyright(C) RINEARN 2009 - 2025 All rights reserved.