Ideal Reality

パソコンのある生活を良くするためのサイト

RPN Anywhere

プログラム可能なRPN電卓

ダウンロード

説明

iPhone, iPad, Apple Watchで動くRPN電卓です。 メモリの許す限り利用できる可変サイズのスタック、科学計算に利用できる数々な演算子、ボタン操作を自動化するプログラムが利用できます。

注意!

このアプリは入力に逆ポーランド記法を使用するRPN電卓であり、中置記法を用いた通常の電卓とは操作方法が違います。一般的な電卓と同じように操作しても利用できませんので、このアプリを使用する前にRPN電卓について調べることをお勧めします。

プラットフォーム

バージョン4.0
対応OSiOS 11.0以降
watchOS 4.0以降
macOS 10.13以降
対応デバイスiPhone
iPad
Apple Watch
Mac

ダウンロード

iOS / macOS
RPN Anywhere
¥120

更新履歴

4.0

Decimalライブラリのアップデート Haptic Feedbackの改善

3.4

三角関数に大きな値を与えた際に、角度が0で計算されてしまう問題を修正

3.3

まれに桁数の少ない値でも指数表記になってしまう問題を修正

3.2

冪乗を計算する際、指数部の値が小さい時に実数部がNaNになってしまう問題を修正

3.1

Handoffへの対応
マルチウインドウへの対応(iPadのみ)

3.0

精度と扱える値の範囲を改善

コメント

  1. macOS user
    2019年2月23日 0時40分
    返信

    cut/copy/paste/delete are always greyed out on the macOS version.
    also if you fix this, please make sure cmd+c works even if you have a key binding from “c” > “C/AC” (which currently gets triggered if i press cmd+c)

  2. Problem getting back to main screen
    2019年7月28日 21時12分
    返信

    Almost always locks up on Apple Watch on function screens – very difficult to get back to main screen

  3. iPhone version can’t do small numbers
    2019年10月29日 6時06分
    返信

    Love the app but it can’t handle small numbers. For example
    6 enter 100000000 / = NaNe-8

  4. IOS User
    2019年10月29日 7時28分
    返信

    Love the app in terms of simplicity and ease of use, however it cannot display small numbers. For example on iPhone 10 iOS 13.1.13:
    6 enter 100000000 /
    shows NaNe-8
    when I expect 0.00000006 or 6e-8

  5. Today’s new version has bad bugs.. 1012.50 / 11.25 gives 9e+1 as result… as do other equations…
    2019年11月7日 17時47分
    返信

    Today’s new version has bad bugs.. 1012.50 / 11.25 gives 9e+1 as result… as do other equations…

  6. IOS User
    2019年12月20日 6時28分
    返信

    Beautifully presented app, but it’s too buggy. Releases seem to add more bugs – it just cannot practually work with small numbers. I expect to see 1 / 0.02 = 50, not 5e+1.
    Plus, when I hit I’d expect to see 0 (or nothing) on the new line, not the last number I entered, which can be confusing.

  7. Mac User
    2020年5月1日 5時33分
    返信

    The cosine function returned a value of 1 when I asked for the cosine of a relatively large number. I was working in radians. It looks like any argument greater than 2pi returns a value of 1. This is a pretty serious bug, but I would guess it’s easily fixed (not knowing anything about how it’s programmed).

    I did not check the other trig functions.

    • Hiroki Kawakami
      2020年5月3日 13時41分
      返信

      Thank you for reporting the bug.
      I fixed the bug in version 3.4, so please update it.

  8. Apostoli Stangakis
    2020年11月30日 15時34分
    返信

    Hi.
    Something don’t work good, because I think there is a confusion between Input line command and the first level positon of the stack. For example, if I do “PHI” “Enter” “1” “-” the stack would have normally 3 element. “PHI” “PHI” and “1”. But when I type the “1” my second “PHI” is erased. The reason is that you need an independent input line. When you type a number this have to be done in a independent input line and not into the stack. And when you type “PHI” for example this have to be pushed directly to the first level of the stack, but when you type a number this have to be done into an independent input line and the number is pushed into the stack when you type “ENTER”.
    If you do so. you will solve the problem.

    • Apostoli Stangakis
      2020年11月30日 15時42分
      返信

      Sorry, I forgot to said that When you type a number into the input line it is pushed into the stack when you type “ENTER”, and if you type “ENTER” with an empty input line “ENTER” will duplicate the first level of the stack.
      That’s how the HP48G is working.

    • Hiroki Kawakami
      2020年12月9日 22時43分
      返信

      I referred to HP35s and macOS built-in calculator in making this app.
      Those rpn calculator does not have an input line and they acts like my app when call constant number.
      Sorry, there are currently no plans to support input line.

  9. Thomas Diefenbach
    2021年1月26日 3時43分
    返信

    Suggestions:

    1) Give the user the option to display large numbers in a comma-separated format. For example, if a user enters a large number or a calculation results in a large number, for example 10000000000, then give the user the option to display numbers as you currently do (10000000000) or in comma-separated format (10,000,000,000) for enhanced readability.

    2) Give the user the option to display numbers with a fixed number of decimals. For example, if user enters 1.234567 and he specified as his preferred format 2 decimals, that number would round and display as 1.23 and if he specified as his preferred format 4 decimals, that number would round and display as 1.2346 even though in both cases the internal number on the stack would remain at 1.234567 so that further calculations don’t result in rounding errors.

    If user activates both of the above options (comma separated with for example 2 decimals) then 1234567.89012345 would show as 1,234,567.89
    I always make use of these features on my HP RPN calculator and these would be great enhancements.

    Thank you for your consideration!

    Thomas

  10. 匿名
    2021年6月5日 16時51分
    返信

    表示形式を変えられると嬉しいです。FIX, SCI, ENGなど。

名前

メールアドレス(任意)

コメント