Contents Links Search
 

RPN Scripts

RPN Documentation

Submit Script

Conversion
   Conversions
   Convert
   Euro
   Euro_Calculator
   Soundex
Engineering
   Feet_&_Inch
   Units
   Water
Entertainment
   Master_Mind
   Sticks!
Finance
   Annuity
   Euro_Calculator
   TVM_Financial_Functions
Math
   3D_Vectors_v1.2
   Base
   Base_Conversions
   Complex_Arithmetic
   Complex_Math
   Discrete_Math
   EBBases
   Fractions
   Fractions
   Least
   Logs_&_Powers
   Misc
   Regressions
   Scientific
   Scientific_Functions
   Scientific_Programmable
   Simple_Complex_Math
   Standard_Normal_Distribution
   Trig
Misc
   Health
   Husband's_Calculator
Physics
   Angle_of_View
   Depth_of_Field
   Physics_Functions
Time
   Clock
   Julian
   Multiple_Timer
   Stop5Watch
   Stopwatch
   Timer
Utility
   Board_Foot_Calculator
   Calendar_Functions
   Checkbook_II
   MiniG
   Stack_Handling_and_Saving
   WindChill

Fractions
Noe Ramos/Jean-Pieter Cornet - email


summary
Fractions for RPN

instructions

code
RPN.1.e \ Fractions
[c] Cm xbxaxc;
[d] ?4 wXdwXcwXbwXa;
[m] ?2 wXawXb xaXcxbXd {xdxc% Vv(xcXdvXc:B)};
[r] Cm xbxc/xaxc/;
[p]?1g1V1<v#'18'>|(D'Illegal precision.\Precision must be between\1 
and 18'.)vXe;
[v]?1g1Xdg1Xc1Xa1Xb
xe3*VProcessScript(tmp)

tmp = {
fg10xe=@(d1B)
tg1xa*g1Xa
1H+wg1Xbg1xd*1H+wg1Xcr2/
xdxe=@(d1B)_v
}xcxb;
"Fractions"
"Fractions"D'Fractions\by Noe Ramos\and Jan-Pieter Cornet'V;
~
"+: Enter a, b, c, d, press [+]\a/b + c/d" Cd xaxd*xbxc*+xbxd* Cr;
"-: Enter a, b, c, d, press [-]\a/b - c/d" Cd xaxd*xbxc*-xbxd* Cr;
"x: Enter a, b, c, d, press [x]\(a/b)(c/d)" Cd xaxc*xbxd* Cr;
"÷: Enter a, b, c, d, press [÷]\(a/b)/(c/d)" Cd xaxd*xbxc* Cr;
~
"mcm: Max. common mult.\Enter a, b, press [mcm]\a/b = cm/dm = a/b,m" Cc;
"red: Reduce a/b\Enter a, b, press [red]\a/b = cm/dm = c/d" Cr;
"prec: Set precision for conversion as 10^-X" Cp;
~
"inv: Inverse of a/b\Enter a, b, press [inv]\a/b[inv]=b/a" ?2 k2;
"clr: Clear last fraction" d1d1;
"conv: Convert to fraction" Cv;

top
Nth Lab
©1996 - 2001 all rights reserved
August 03, 2001
contact