29th of March 2009 : Good news, After 5 years of inactivity, I am going to update this website and finaly to release RPNenh one of these days (or weeks)
But for that I need a little bit of help : go to download section to check it


new RPNenh page (2009)

RPN-Enh

RPN-Enh is project of a new RPN calculator that can handle advanced mathematic objects, such as matrix, complex..

RPN-Enh is a freeware !

This is a full featured scientific calculator, supported objects are :
  • Numbers 123.5
  • Complex numbers (5;1)
  • Vectors [1 -2 2]
  • Binaries #0110
  • Lists { 1 2 3 }
  • Dates <GR 2003-12-31>
  • Strings "string"
  • Hexa 0xFF
  • Polynomial '1+3*x'
  • Programs DUP
  • H:M:S 12:0:0
  • Matrix
  • [ [1 2]
      [0 -1] ]
  • Arbitrary Precision Number `1234567890123456789.112233445566778`

  • Examples

    A view of the stack :
    4:
    3:   [ [ 7 6 5 ]
           [ 1 0 0 ]
           [ 2 1 3 ] ]
    2:      "a string"
    1:  { 2 3 5 7 11 }
    you can see a 3x3 Matrix, a string and a list of numbers.
    An example of a mathematical calculation :
    we want to compute roots of a complex numbers : i^(1/3), These are 3 roots.
    how to do ?
    Run RPNenh, type (0;1) ( this is i )
    now, type 3, use the 1/x (to compute 1/3).
    and finally press the x^y key to get the result :
    { (0,866025;0,5) (-0,86602;0,500000) (0;-1) }
    Now press this button to swap into smart display mode. Look, the result is now displayed like this :
    { (sqr(3)/2;1/2) (-sqr(3)/2;1/2) (0.;-1.) }

    Yeah ! in few keystrokes you get all roots (not only the first one like most other calulators).
    The 3 roots are : -i and (  √(3)/2 ; 1/2 ) , that's correct.