public void TrigonometricsLargeAngles() { UIMap.RAD(); UIMap.EEX(); UIMap.One(); UIMap.Zero(); UIMap.SIN(); UIMap.AssertNumeric("-0.49 "); UIMap.DSP(); UIMap.Nine(); UIMap.SCI(); UIMap.AssertNumeric("-4.880805565-01"); UIMap.EEX(); UIMap.Two(); UIMap.Zero(); UIMap.COS(); UIMap.AssertNumeric("-2.877745262-01"); UIMap.EEX(); UIMap.Four(); UIMap.Zero(); UIMap.TAN(); UIMap.AssertNumeric("-5.020086915-02"); UIMap.EEX(); UIMap.Eight(); UIMap.Zero(); UIMap.ENTER(); UIMap.CHS(); UIMap.SIN(); UIMap.AssertNumeric("-9.543913368-01"); }
public void p45() { // Error Display UIMap.Four(); UIMap.CHS(); UIMap.AssertNumeric("-4. "); UIMap.Sqrt(); UIMap.AssertText(" Error "); UIMap.AssertPrinter(" -4.00 √X", " ERROR"); UIMap.CLx(); UIMap.AssertNumeric("-4.00 "); }
public void p24() { // Keying In Numbers UIMap.ManTraceNorm2Left(); UIMap.One(); UIMap.Four(); UIMap.Eight(); UIMap.Period(); UIMap.Eight(); UIMap.Four(); UIMap.AssertNumeric(" 148.84 "); // Negative Numbers UIMap.CHS(); UIMap.AssertNumeric("-148.84 "); UIMap.CHS(); UIMap.AssertNumeric(" 148.84 "); // Clearing UIMap.CLx(); UIMap.AssertNumeric(" 0.00 "); }
public void PeriodCHS() { UIMap.Period(); UIMap.CHS(); UIMap.AssertNumeric(" . "); UIMap.CLx(); UIMap.Zero(); UIMap.Zero(); UIMap.Zero(); UIMap.CHS(); UIMap.AssertNumeric(" 000. "); UIMap.CLx(); UIMap.Period(); UIMap.Three(); UIMap.CHS(); UIMap.AssertNumeric("-.3 "); UIMap.CLx(); UIMap.Zero(); UIMap.One(); UIMap.Zero(); UIMap.CHS(); UIMap.AssertNumeric("-010. "); }
public void p87p89() { // Setup UIMap.DSP(); UIMap.Four(); UIMap.AssertPrinter(" DSP4"); // Adding and Subtracting Time and Angles UIMap.Four(); UIMap.Five(); UIMap.SendKeys(".105076"); UIMap.AssertNumeric(" 45.105076 "); UIMap.ENTER(); UIMap.AssertNumeric(" 45.1051 "); UIMap.Two(); UIMap.Four(); UIMap.Period(); UIMap.Four(); UIMap.Nine(); UIMap.One(); UIMap.Zero(); UIMap.Nine(); UIMap.Five(); UIMap.AssertNumeric(" 24.491095 "); UIMap.HMSAddition(); UIMap.AssertNumeric(" 70.0002 "); UIMap.DSP(); UIMap.Six(); UIMap.AssertNumeric(" 70.000171 "); UIMap.PRINTx(); UIMap.AssertNumeric(" 70.000171 "); UIMap.AssertPrinter(" 45.105076 ENT↑", " 24.491095 HMS+", " DSP6", " 70.000171 ***"); UIMap.SendKeys("312.3217"); UIMap.AssertNumeric(" 312.3217 "); UIMap.ENTER(); UIMap.One(); UIMap.Four(); UIMap.Two(); UIMap.Period(); UIMap.Seven(); UIMap.Eight(); UIMap.AssertNumeric(" 142.78 "); UIMap.ToHMS(); UIMap.AssertNumeric(" 142.464800 "); UIMap.CHS(); UIMap.AssertNumeric("-142.464800 "); UIMap.HMSAddition(); UIMap.AssertNumeric(" 169.452900 "); UIMap.PRINTx(); UIMap.AssertNumeric(" 169.452900 "); UIMap.DSP(); UIMap.Two(); UIMap.AssertNumeric(" 169.45 "); UIMap.AssertPrinter(" 312.321700 ENT↑", " 142.780000 →HMS", " CHS", " HMS+", " 169.452900 ***", " DSP2"); UIMap.CLx(); UIMap.DEG(); UIMap.AssertNumeric(" 0.00 "); UIMap.Five(); UIMap.Period(); UIMap.Four(); UIMap.Three(); UIMap.FromHMS(); UIMap.AssertNumeric(" 5.72 "); UIMap.One(); UIMap.Two(); UIMap.Period(); UIMap.One(); UIMap.Eight(); UIMap.FromHMS(); UIMap.AssertNumeric(" 12.30 "); UIMap.Subtraction(); UIMap.AssertNumeric("-6.58 "); UIMap.COS(); UIMap.AssertNumeric(" 0.99 "); UIMap.SendKeys("15.55"); UIMap.FromHMS(); UIMap.AssertNumeric(" 15.92 "); UIMap.STO(); UIMap.One(); UIMap.AssertNumeric(" 15.92 "); UIMap.COS(); UIMap.AssertNumeric(" 0.96 "); UIMap.Multiplication(); UIMap.AssertNumeric(" 0.96 "); UIMap.SendKeys("37.03"); UIMap.FromHMS(); UIMap.AssertNumeric(" 37.05 "); UIMap.STO(); UIMap.Zero(); UIMap.AssertNumeric(" 37.05 "); UIMap.COS(); UIMap.AssertNumeric(" 0.80 "); UIMap.Multiplication(); UIMap.AssertNumeric(" 0.76 "); UIMap.RCL(); UIMap.Zero(); UIMap.SIN(); UIMap.AssertNumeric(" 0.60 "); UIMap.RCL(); UIMap.One(); UIMap.SIN(); UIMap.AssertNumeric(" 0.27 "); UIMap.Multiplication(); UIMap.AssertNumeric(" 0.17 "); UIMap.Addition(); UIMap.AssertNumeric(" 0.93 "); UIMap.ArcCOS(); UIMap.AssertNumeric(" 21.92 "); UIMap.Six(); UIMap.Zero(); UIMap.Multiplication(); UIMap.PRINTx(); UIMap.AssertNumeric(" 1315.41 "); UIMap.AssertPrinter(" CLX", " DEG", " 5.43 HMS→", " 12.18 HMS→", " - ", " COS", " 15.55 HMS→", " STO1", " COS", " × ", " 37.03 HMS→", " STO0", " COS", " × ", " RCL0", " SIN", " RCL1", " SIN", " × ", " + ", " COS¹", " 60.00 × ", " 1315.41 ***"); }
public void p43p44() { // Key in Exponents of Ten UIMap.One(); UIMap.Five(); UIMap.Period(); UIMap.Six(); UIMap.AssertNumeric(" 15.6 "); UIMap.EEX(); UIMap.AssertNumeric(" 15.6 00"); UIMap.One(); UIMap.Two(); UIMap.AssertNumeric(" 15.6 12"); UIMap.ENTER(); UIMap.AssertNumeric(" 1.560000000 13"); UIMap.Two(); UIMap.Five(); UIMap.Multiplication(); UIMap.PRINTx(); UIMap.AssertNumeric(" 3.900000000 14"); UIMap.AssertPrinter(" 15.6+12 ENT↑", " 25.00 × ", " 3.900000000+14 ***"); UIMap.EEX(); UIMap.AssertNumeric(" 1. 00"); UIMap.Six(); UIMap.AssertNumeric(" 1. 06"); UIMap.ENTER(); UIMap.AssertNumeric(" 1000000.00 "); UIMap.Five(); UIMap.Two(); UIMap.Division(); UIMap.PRINTx(); UIMap.AssertNumeric(" 19230.77 "); UIMap.AssertPrinter(" 1.+06 ENT↑", " 52.00 ÷ ", " 19230.77 ***"); UIMap.SCI(); UIMap.DSP(); UIMap.Six(); UIMap.AssertNumeric(" 1.923077 04"); UIMap.PRINTx(); UIMap.AssertNumeric(" 1.923077 04"); UIMap.AssertPrinter(" SCI", " DSP6", " 1.923077+04 ***"); UIMap.CLx(); UIMap.AssertNumeric(" 0.000000 00"); UIMap.FIX(); UIMap.DSP(); UIMap.Two(); UIMap.AssertNumeric(" 0.00 "); UIMap.Six(); UIMap.Period(); UIMap.Six(); UIMap.Two(); UIMap.Five(); UIMap.EEX(); UIMap.AssertNumeric(" 6.625 00"); UIMap.CHS(); UIMap.AssertNumeric(" 6.625 -00"); UIMap.Two(); UIMap.Seven(); UIMap.AssertNumeric(" 6.625 -27"); UIMap.ENTER(); UIMap.AssertNumeric(" 6.625000000-27"); UIMap.Five(); UIMap.Zero(); UIMap.Multiplication(); UIMap.PRINTx(); UIMap.AssertNumeric(" 3.312500000-25"); UIMap.AssertPrinter(" CLX", " FIX", " DSP2", " 6.625-27 ENT↑", " 50.00 × ", " 3.312500000-25 ***"); }
public void p91p92() { // Polar/Rectangular Coordinate Conversions UIMap.RAD(); UIMap.Three(); UIMap.ENTER(); UIMap.AssertNumeric(" 3.00 "); UIMap.Four(); UIMap.AssertNumeric(" 4. "); UIMap.ToPolar(); UIMap.AssertNumeric(" 5.00 "); UIMap.PRINTx(); UIMap.AssertNumeric(" 5.00 "); UIMap.XExchangeY(); UIMap.AssertNumeric(" 0.64 "); UIMap.PRINTx(); UIMap.AssertNumeric(" 0.64 "); UIMap.AssertPrinter(" RAD", " 3.00 ENT↑", " 4.00 →P", " 5.00 ***", " X⇄Y", " 0.64 ***"); UIMap.GRD(); UIMap.AssertNumeric(" 0.64 "); UIMap.One(); UIMap.Two(); UIMap.Zero(); UIMap.ENTER(); UIMap.AssertNumeric(" 120.00 "); UIMap.Eight(); UIMap.AssertNumeric(" 8. "); UIMap.ToRectangular(); UIMap.AssertNumeric("-2.47 "); UIMap.XExchangeY(); UIMap.AssertNumeric(" 7.61 "); UIMap.AssertPrinter(" GRAD", " 120.00 ENT↑", " 8.00 →R", " X⇄Y"); UIMap.DEG(); UIMap.AssertNumeric(" 7.61 "); UIMap.Three(); UIMap.Six(); UIMap.Period(); UIMap.Five(); UIMap.CHS(); UIMap.AssertNumeric("-36.5 "); UIMap.ENTER(); UIMap.AssertNumeric("-36.50 "); UIMap.Seven(); UIMap.Seven(); UIMap.Period(); UIMap.Eight(); UIMap.AssertNumeric(" 77.8 "); UIMap.ToRectangular(); UIMap.AssertNumeric(" 62.54 "); UIMap.XExchangeY(); UIMap.AssertNumeric("-46.28 "); UIMap.AssertPrinter(" DEG", " -36.50 ENT↑", " 77.80 →R", " X⇄Y"); }
public void p101p102() { // Mean UIMap.CLREG(); UIMap.PExchangeS(); UIMap.AssertNumeric(" 0.00 "); UIMap.Six(); UIMap.ENTER(); UIMap.SendKeys("22"); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 1.00 "); UIMap.OneOne(); UIMap.ENTER(); UIMap.One(); UIMap.Seven(); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 2.00 "); UIMap.One(); UIMap.Four(); UIMap.ENTER(); UIMap.One(); UIMap.Five(); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 3.00 "); UIMap.SendKeys("12"); UIMap.ENTER(); UIMap.Nine(); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 4.00 "); UIMap.Five(); UIMap.ENTER(); UIMap.SendKeys("24"); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 5.00 "); UIMap.Two(); UIMap.CHS(); UIMap.ENTER(); UIMap.Two(); UIMap.Nine(); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 6.00 "); UIMap.Nine(); UIMap.CHS(); UIMap.ENTER(); UIMap.SendKeys("35"); UIMap.CHS(); UIMap.SigmaPlus(); UIMap.AssertNumeric(" 7.00 "); UIMap.AssertPrinter(" CLRG", " P⇄S", " 6.00 ENT↑", " -22.00 Σ+", " 11.00 ENT↑", " -17.00 Σ+", " 14.00 ENT↑", " -15.00 Σ+", " 12.00 ENT↑", " -9.00 Σ+", " 5.00 ENT↑", " -24.00 Σ+", " -2.00 ENT↑", " -29.00 Σ+", " -9.00 ENT↑", " -35.00 Σ+"); UIMap.XAverage(); UIMap.AssertNumeric("-21.57 "); UIMap.PRINTx(); UIMap.AssertNumeric("-21.57 "); UIMap.XExchangeY(); UIMap.AssertNumeric(" 5.29 "); UIMap.PRINTx(); UIMap.AssertNumeric(" 5.29 "); UIMap.AssertPrinter(" x̅ ", " -21.57 ***", " X⇄Y", " 5.29 ***"); }
public void p93p96 () { // Logarithmic and Exponential Functions // Logarithms UIMap.Eight (); UIMap.Period (); UIMap.Two (); UIMap.Five (); UIMap.ENTER (); UIMap.AssertNumeric (" 8.25 "); UIMap.SendKeys ("105"); UIMap.LOG (); UIMap.AssertNumeric (" 2.02 "); UIMap.Subtraction (); UIMap.AssertNumeric (" 6.23 "); UIMap.PRINTx (); UIMap.AssertNumeric (" 6.23 "); UIMap.AssertPrinter (" 8.25 ENT↑", " 105.00 LOG", " - ", " 6.23 ***"); UIMap.Three (); UIMap.Zero (); UIMap.ENTER (); UIMap.AssertNumeric (" 30.00 "); UIMap.Nine (); UIMap.Period (); UIMap.Four (); UIMap.Division (); UIMap.AssertNumeric (" 3.19 "); UIMap.LN (); UIMap.AssertNumeric (" 1.16 "); UIMap.Two (); UIMap.Five (); UIMap.ZeroZeroZero (); UIMap.AssertNumeric (" 25000. "); UIMap.Multiplication (); UIMap.AssertNumeric (" 29012.19 "); UIMap.PRINTx (); UIMap.AssertNumeric (" 29012.19 "); UIMap.AssertPrinter (" 30.00 ENT↑", " 9.40 ÷ ", " LN", " 25000.00 × ", " 29012.19 ***"); // Raising Numbers to Powers UIMap.Two (); UIMap.ENTER (); UIMap.Nine (); UIMap.AssertNumeric (" 9. "); UIMap.YToTheXth (); UIMap.AssertNumeric (" 512.00 "); UIMap.PRINTx (); UIMap.AssertNumeric (" 512.00 "); UIMap.AssertPrinter (" 2.00 ENT↑", " 9.00 Yˣ", " 512.00 ***"); UIMap.Eight (); UIMap.ENTER (); UIMap.AssertNumeric (" 8.00 "); UIMap.SendKeys ("1.256"); UIMap.Seven (); UIMap.CHS (); UIMap.YToTheXth (); UIMap.AssertNumeric (" 0.07 "); UIMap.PRINTx (); UIMap.AssertNumeric (" 0.07 "); UIMap.AssertPrinter (" 8.00 ENT↑", " -1.2567 Yˣ", " 0.07 ***"); UIMap.Two (); UIMap.Period (); UIMap.Five (); UIMap.CHS (); UIMap.ENTER (); UIMap.AssertNumeric ("-2.50 "); UIMap.Five (); UIMap.YToTheXth (); UIMap.AssertNumeric ("-97.66 "); UIMap.PRINTx (); UIMap.AssertNumeric ("-97.66 "); UIMap.AssertPrinter (" -2.50 ENT↑", " 5.00 Yˣ", " -97.66 ***"); UIMap.Five (); UIMap.ENTER (); UIMap.AssertNumeric (" 5.00 "); UIMap.Three (); UIMap.Reciprocal (); UIMap.AssertNumeric (" 0.33 "); UIMap.YToTheXth (); UIMap.AssertNumeric (" 1.71 "); UIMap.PRINTx (); UIMap.AssertNumeric (" 1.71 "); UIMap.AssertPrinter (" 5.00 ENT↑", " 3.00 1/X", " Yˣ", " 1.71 ***"); UIMap.SendKeys ("350"); UIMap.ENTER (); UIMap.AssertNumeric (" 350.00 "); UIMap.Six (); UIMap.SendKeys ("61."); UIMap.Five (); UIMap.Division (); UIMap.AssertNumeric (" 0.53 "); UIMap.Square (); UIMap.AssertNumeric (" 0.28 "); UIMap.SendKeys (".2"); UIMap.Multiplication (); UIMap.AssertNumeric (" 0.06 "); UIMap.One (); UIMap.Addition (); UIMap.AssertNumeric (" 1.06 "); UIMap.Three (); UIMap.Period (); UIMap.Five (); UIMap.YToTheXth (); UIMap.AssertNumeric (" 1.21 "); UIMap.One (); UIMap.Subtraction (); UIMap.AssertNumeric (" 0.21 "); UIMap.One (); UIMap.ENTER (); UIMap.AssertNumeric (" 1.00 "); UIMap.Six (); UIMap.Period (); UIMap.Eight (); UIMap.Seven (); UIMap.Five (); UIMap.EEX (); UIMap.AssertNumeric (" 6.875 00"); UIMap.CHS (); UIMap.Six (); UIMap.AssertNumeric (" 6.875 -06"); UIMap.ENTER (); UIMap.AssertNumeric (" 6.875000000-06"); UIMap.SendKeys ("25500"); UIMap.Multiplication (); UIMap.AssertNumeric (" 0.18 "); UIMap.Subtraction (); UIMap.AssertNumeric (" 0.82 "); UIMap.SendKeys ("5.2656"); UIMap.CHS (); UIMap.YToTheXth (); UIMap.AssertNumeric (" 2.76 "); UIMap.Multiplication (); UIMap.AssertNumeric (" 0.58 "); UIMap.One (); UIMap.Addition (); UIMap.AssertNumeric (" 1.58 "); UIMap.Period (); UIMap.SendKeys ("286"); UIMap.YToTheXth (); UIMap.AssertNumeric (" 1.14 "); UIMap.One (); UIMap.Subtraction (); UIMap.AssertNumeric (" 0.14 "); UIMap.Five (); UIMap.Multiplication (); UIMap.AssertNumeric (" 0.70 "); UIMap.Sqrt (); UIMap.AssertNumeric (" 0.84 "); UIMap.PRINTx (); UIMap.AssertNumeric (" 0.84 "); UIMap.AssertPrinter (" 350.00 ENT↑", " 661.50 ÷ ", " X²", " .20 × ", " 1.00 + ", " 3.50 Yˣ", " 1.00 - ", " 1.00 ENT↑", " 6.875-06 ENT↑", " 25500.00 × ", " - ", " -5.2656 Yˣ", " × ", " 1.00 + ", " .286 Yˣ", " 1.00 - ", " 5.00 × ", " √X", " 0.84 ***"); }
public void p77p78() { // Number Alteration Keys // Rounding a Number UIMap.One(); UIMap.Six(); UIMap.Period(); UIMap.Three(); UIMap.Eight(); UIMap.Seven(); UIMap.Zero(); UIMap.Six(); UIMap.Four(); UIMap.AssertNumeric(" 16.387064 "); UIMap.DSP(); UIMap.Two(); UIMap.AssertNumeric(" 16.39 "); UIMap.RND(); UIMap.AssertNumeric(" 16.39 "); UIMap.DSP(); UIMap.Six(); UIMap.AssertNumeric(" 16.390000 "); UIMap.LASTx(); UIMap.AssertNumeric(" 16.387064 "); UIMap.DSP(); UIMap.Two(); UIMap.AssertNumeric(" 16.39 "); UIMap.AssertPrinter(" 16.387064 DSP2", " RND", " DSP6", " LSTX", " DSP2"); // Absolute Value UIMap.Three(); UIMap.CHS(); UIMap.AssertNumeric("-3. "); UIMap.ABS(); UIMap.AssertNumeric(" 3.00 "); UIMap.ABS(); UIMap.AssertNumeric(" 3.00 "); UIMap.AssertPrinter(" -3.00 ABS", " ABS"); // Integer Portion of a Number UIMap.One(); UIMap.Two(); UIMap.Three(); UIMap.Period(); UIMap.Four(); UIMap.Five(); UIMap.Six(); UIMap.AssertNumeric(" 123.456 "); UIMap.INT(); UIMap.AssertNumeric(" 123.00 "); UIMap.AssertPrinter(" 123.456 INT"); // Fractional Portion of a Number UIMap.LASTx(); UIMap.AssertNumeric(" 123.46 "); UIMap.FRAC(); UIMap.AssertNumeric(" 0.46 "); UIMap.AssertPrinter(" LSTX", " FRC"); }