rpn-calculator

RPN Calculator inspired by HP28S/C

APACHE-2.0 License

Stars
0
Committers
2

rpn-calculator

  • Real Number real
  • Complex Number (re,im)
  • Binary Integer #1234AB (64 Bit)
  • String "Text"
  • Real Vector [reall real]
  • Real Matrix [[r11,r21][r21,r22][r31,r32]]
  • Complex Vector [(a,b) (a,b)]
  • Complex Matrix [[(a,b),(a,b)][(a,b),(a,b)][(a,b),(a,b)]]
  • List {Object, Object,...}
  • Expression 'Ausdruck'

Step 2

  • Fraction (nom;denom)

Build

Prerequisites

If you like to build that project on your own you have to have the following setup:

  • JDK21+
  • Maven 3.8+
mvn clean verify

Code Coverage

Code coverage via:

mvn clean verify org.jacoco:jacoco-maven-plugin:report

https://www.manualslib.com/manual/1527472/Hp-Hp-28s.html?page=44#manual https://www.youtube.com/watch?v=eni1hv94gRA

Precision HP28S vs. IEEE 754 double precision (Java Double)

https://tredje.se/rpn28xcalc.html

https://github.com/sympy/sympy

Need to check: