FSCalc

Contents of This Page

Skip past contents.

  1. Entering Equations and Expressions
  2. Reviewing the History
  3. Saving Your Work
  4. Clearing the Calculator
  5. Arithmetic Examples
  6. Volatile and Non-Volatile Memory
  7. Conversion Example
  8. Statistical Example
  9. Financial Examples
  10. Operator and Function Tables

FSCalc is a scientific, engineering, and financial calculator. The calculator includes functions for statistics, metric conversions and physical properties and constants.

Note: When using FSCalc, the PAC Mate speaks and displays results one line at a time. For example, when you press ENTER (DOT 8) to calculate a mathematical operation, your PAC Mate speaks and displays the result. FSCalc clears the previous value that appeared on the line and replaces it with the new result.

To review the history of how you derived the result, use the UP ARROW key to scroll backwards to previous lines, and use the DOWN ARROW key to scroll forward and return to the current line. If you are using a refreshable braille display, you can pan left and right within a line using the display’s Whiz Wheels®. However, you cannot use the Whiz Wheels to pan from one line to another or for Sentence mode or Paragraph mode.

Entering Equations and Expressions

You can choose to enter an equation or expression using the menu (F2) or by typing it with the keyboard. In either case, you must enter variables, operators, and functions in Computer Braille. Anytime you solve an equation or expression, you must follow conventional math rules such as the order of operations.

Variables can be any combination of letters (a-z) and digits (0-9). Standard operations are entered in the form a+b, with no spaces. For example, x=7, y=9, x+y, f+10.

Operators modify the value stored in a variable.

Expressions are any combinations of numbers, variables, operators and functions.

Functions consist of a name followed by a comma-separated list of arguments enclosed in parentheses. If you choose to type the function instead of selecting it from the menus, be sure that you type it without spaces.

Once you have entered the equation or expression, press DOT 8 for the result.

If you select a function from the Functions Menu, anything selected on the current line is treated as an argument, i.e., placed in parentheses.

When you press DOT 8 to calculate an operation, PAC Mate speaks and selects the result. If you type a new number or entry, it replaces the result with the new entry. If you type an operator, the result become part of the new operation and the insertion point is placed at the end of the operation, ready for you to finish your calculation.

Back to top


Reviewing the History

Once you have entered a calculation(s) you can sequentially review the steps taken or the equations entered by pressing the UP ARROW to move backward or DOWN ARROW to move forward.

Back to top


Saving Your Work

At anytime, while working through a calculation, you can save your work as a .txt file. Press SH CHORD, S or DOTS 1-4-6 CHORD, S to save the file in the current folder with the current name in the current location or open the File Menu and select Save As. Type a new file name, use DOTS 4-5 CHORD to move to the Folder combo box, and press the down arrow to select a folder. Press DOTS 4-5 CHORD again to move to the Location combo box and press the down arrow to select a location.

To reopen the saved file, press SH CHORD, O or DOTS 1-4-6 CHORD, O.

Back to top


Clearing the Calculator

With FSCalc you can clear three items in the calculator: clear current line (0 CHORD or DOTS 3-5-6 CHORD), clear the history (SH CHORD, H or DOTS 1-4-6 CHORD, H), or clear the variables (SH CHORD, C or DOTS 1-4-6 CHORD, V). You can find these three items in the Edit Menu as well.

Back to top


Arithmetic Examples

Algebra Question: Simplify the following expression 2+(3-1)*3^2.

  1. Following the order of operations, simplify the term inside the parenthesis first. In the edit window of FSCalc, type in computer Braille 3-1, then press DOT 8.
  2. Next, type p w r ( 3,2 ) or press F2, F, DOT 8 to open the Functions Menu, then press DOT 8 on the Trig submenu and select Pwr. Pwr(2) will show automatically in the edit window so all you need to type is 3,. When you are done, press DOT 8.
  3. The next order of operations to solve for is the answer from step 2 multiplied by the answer from step 1, which is (2)*9. To do this, press DOTS 1-6 and type the answer "2." (If you cannot remember the answer from step 1, you can use UP ARROW to review each step taken in this expression. Use the DOWN ARROW to move to the last answer, which was 9.) When you are done, press DOT 8.
  4. The last step to simplifying this expression is to add 2 to18. Press DOTS 3-4-6 so expression now becomes 18+ and type DOTS 2-3, DOT 8. (Answer = 20)
  5. Review the calculations for any errors by pressing the UP ARROW.
  6. Press F2, F, DOT 8 and choose Save As to name and save this calculation as a .txt file.
  7. Press SH CHORD, H to clear the history.

Arithmetic Question: You are shopping for a new desktop computer and have found one for $875.00. The computer store salesman tells you that the special going on is 35% off all computers storewide. How much is the computer you picked out?

  1. In the edit window type 875*35% in computer Braille.
  2. When you are done press DOT 8.
  3. Now, subtract $306.25 from $875.00 (Answer = $568.75)

Back to top


Volatile and Non-Volatile Memory

FSCalc supports up to 32 non-volatile, or permanent, memory locations and 200 volatile, or erasable, memory locations.

The following applies to FSCalc's non-volatile memory:

The following applies to FSCalc's volatile memory locations.

Back to top


Conversion Example

Conversion Question: The winter of 2002-2003 is reputed to be one of the coldest winters on record. To substantiate this your friends from Syracuse, New York call to tell you that the temperature outside is -25 degrees Celsius and the wind is blowing at 10 miles per hour. What is the temperature in Fahrenheit and the wind chill factor?

  1. Press F2, F, DOT 8. From the Functions Menu select and press DOT 8 on Conversions. In the submenu select and press DOT 8 on Celsius to Fahrenheit.
  2. Press DOTS 3-6, DOTS 2-3, DOTS 2-6 and DOT 8. (Answer = -13 degrees Fahrenheit)
  3. Next, go back into the Conversions submenu and press DOT 8 on Wind Chill. The edit window now has wc(-13).
  4. Press RIGHT ARROW once to move inside the parentheses and press DOT 6, DOT 2, DOTS 3-5-6, DOT 8. (Wind Chill = -37.2555 degrees Fahrenheit)

Back to top


Statistical Example

Statistical Question: Find the average, standard deviation and sum from the following data. Data Set (6,8,9,10,2)

  1. Type a v g ( 6,8,9,10,2 ) and press DOT 8. Or press F2, F, DOT 8. With the Functions Menu opened move to the Stat submenu and press DOT 8. Press DOT 8 again on Avg. Now type 6,8,9,10,2 and press DOT 8. (Answer = 7)
  2. Use the UP ARROW and DOTS 1-3-7 CHORD, E CHORD, C to move, select and copy (6,8,9,10,2). Press the DOWN ARROW once and BACKSPACE (DOT 7) over the 7, then paste the selected text. Move to the beginning of the line with DOT 3+LEFT ARROW and type s t d d e v. When you are done press DOT 8. (Answer = 2.82843)
  3. Clear the current line, 2.82843, with 0 CHORD. Press E CHORD, P and DOT 3+LEFT ARROW to paste the selected text that is still on the clipboard and move to the beginning of the line. Type s u m and press DOT 8. (Answer = 35)

Back to top


Financial Examples

Financial Question: Your financial advisor is recommending that you invest $5000.00 in a particular fund for 10 years. He says that the annual rate of return is 7.18%. In order to make an informed decision, you need to find out how much your money would be worth in 10 years.

To solve this problem you need to have some knowledge of the relationship between the rate of interest (r), time (t), the present value (pv) and the future value (fv) of the dollar. The relationship is as follows:

fv=pv*(1+r/n)^nt

pv = 5000 r = 0.0718 n = 1 t = 10 years fv = ?

To help with the concept, open Notes and take the variables above and plug them into the formula: fv = 5000*(1+.0718/1)^(1)(10). You can solve this problem using the order of operations or you can use the financial functions in FSCalc.

Using the order of operations:

  1. Solve 1+.0718 first.
  2. Press F2, F, DOT 8 to open the Functions Menu. From the Trig Menu select and press DOT 8 on Pwr.
  3. The edit window now reflects the following: pwr(1.0718). Because the cursor is outside the parentheses, you need to press the RIGHT ARROW once and finish the function by pressing DOT 6, DOT 2, DOTS 3-5-6, DOT 8. (Answer = 2.0005)
  4. Last, solve for fv by multiplying the future value factor, (1+r/n)^nt = 2.0005, and the present value = $5000.00. (Answer = $10,000)

Using FSCalc:

Note: When using the financial functions of FSCalc, you must list your known variables in the following order: fv(r,n,t,pv), pv(r,n,t,fv), pmt(r,n,t,pv), loan(r,n,t,pmt), install(r,n,t,pv)and rate(n,pv,fv).
Where:
pv = the present value or initial value
fv = the future value
r = the annual interest rate
t = time
n = number of compound periods in a year

  1. First clear the history with SH CHORD, H.
  2. Press F2, F, DOT 8. From the Functions Menu, open the financial submenu and press DOT 8 on fv.
  3. The edit window now has fv(). Inside the parentheses, type .0718,1,10,5000. When you are done press DOT 8. (Answer = $10,0002.5)

Financial Question: You are interested in buying a home. You want to know what your monthly payment will be if you take a 15 year bank note for $120,000 at rate of 4.75% compounded monthly.

Using Notes, list out your known variables.

pmt = ? r = .0475 n = 12 t = 15 pv = 120,000

  1. Press F2, F, DOT 8. From the Functions Menu, open the financial submenu and press DOT 8 on payment.
  2. The edit window now has pmt(). Inside the parentheses, type .0475,12,15,120000. When you are done press DOT 8. (Answer = $933.52)

Financial Question: You are concerned about your retirement. You want to know how much you have to invest today in order to accumulate $1 million dollars by the time you are ready to retire. You have found an annuity that is paying 10% return compounded monthly. You figure that you will retire in about 35 years.

Using Notes, list out your known variables.

fv = $1 million r = 0.10 n = 12 t = 35 years pv = ?

  1. Press F2, F, DOT 8. From the Functions Menu, open the financial submenu and press DOT 8 on pv.
  2. The edit window now has pv(). Inside the parentheses, type .10,12,35,1000000. When you are done press DOT 8. (Answer = $30,637.25)

In the above question, how much money do you have to deposit each month if the annuity is compounded bi monthly?

In Notes reevaluate your variables. The rate is reconfigured because it is compounded bi monthly. If the rate is compounded quarterly you would use 4.

fv = $1 million pv = $30,637.25 r = .10 n = 24 t = 35

  1. Press 0 CHORD to clear the line and then press F2, F, DOT 8. From the Functions Menu, open the financial submenu and press DOT 8 on installment.
  2. The edit window now has install(). Inside the parentheses, type .10,24,35,1000000. When you are done press DOT 8. (Answer = $130.72)

Financial Question: You need to take out a 5 year loan for some small home improvements. According to your budget you can afford to spend $50.00 monthly to pay back the loan. Bank rates on a 5 year loan are 6% compounded monthly. Given these parameters how much money can you borrow?

Using Notes, list out your known variables.

loan = ? r = .06 n = 12 t = 5 pmt = 50

  1. Press F2, F, DOT 8. From the Functions Menu, open the financial submenu and press DOT 8 on loan.
  2. The edit window now has loan(). Inside the parentheses, type .06,12,5,50. When you are done press DOT 8. (Answer = $2586.28)

Financial Question: You receive quarterly statements from your mutual fund company on your IRA. As you watch your fund's performance you wonder what the rate of return is on your IRA. Your initial investment two years ago was $2000.00 and your most recent statement shows a balance of $3829.52. The IRA is compounded daily.

Using Notes, list out your known variables.

rate = ? pv = $2000 fv = $3829.52 n = 365

  1. Press F2, F, DOT 8. From the Functions Menu, open the financial submenu and press DOT 8 on rate.
  2. The edit window now has rate(). Inside the parentheses, type 365,2000,3829.52. When you are done press DOT 8. (Answer = .00178 x 100 = .178%)

Back to top


Operator and Function Tables

The following tables describe the following FSCalc functions:

Back to top

Operators

Name

Symbol

Plus

+

Minus

-

Times

*

Divided by

/

Percent

%

Assignment

=

Back to Tables list

General Functions - Display

Function Menu Function Description
setNoPrecis() No Fixed Precision Sets the display to decimal, but with no required fixed decimal length. For example, the integer 3 appears as 3. The square root of 3 appears as 1.732051.
decfract() Decimal/Fraction Toggles between Decimal and Fraction mode. Hot key = SH CHORD, F or DOTS 1-4-6 CHORD, F.
decscinot() Decimal/Scientific Notation Toggles between Decimal and Scientific Notation mode.
setPrecis(n)

 

where n is the number of decimal places

SetPrecision Sets the fixed decimal precision. All numbers show up with a decimal portion. For example, if precision is set to 5, the integer 3 appears as 3.00000. The square root of 3 appears as 1.73205. Hot key = SH CHORD, N or DOTS 1-4-6 CHORD, N.

Back to Tables list

 

General Functions - Memory

Function Menu Function Description
clrAllMem() ClearAllMem Clears all previously defined memory locations including the permanent memory locations. Hot key = SH CHORD, A or DOTS 1-4-6 CHORD, A.
clrPermMem() ClearPermMem Clears only the permanent memory locations (memory locations 00 to 31 - m00 to m31). Hot key = SH CHORD, P or DOTS 1-4-6 CHORD, P.
clrVolatMem() ClearVolatMem Clears only the volatile memory locations. Hot key = SH CHORD, C or DOTS 1-4-6 CHORD, C.
dumpCalcMem() DumpCalcMem When selected, this option creates a text file containing a snapshot of all the non-zero permanent memory locations and all the volatile memory locations. Hot key = SH CHORD, D or DOTS 1-4-6 CHORD, D.

Back to Tables list

Trigonometric Functions
Function Menu Function Description
acos() ArcCosine Arccosine
asin() ArcSine Arcsine
atan() ArcTangent Arctangent
atan2() Atan2 Arctangent of x/y
cos() Cosine Cosine
cot() Cotangent Cotangent
deg2rad() Degrees to Radians Degrees to radians
rad2deg() Radians Degrees Radians to degrees
raddeg() Toggle Rad/Degrees Toggle radians to degrees. Hot key = SH CHORD, R or DOTS 1-4-6 CHORD, R.
sin() Sine Sine
tan() Tangent Tangent

Back to Tables list

Hyperbolic Functions
Function Menu Functions Description
cosh() HyperbolicCosine Hyperbolic cosine
sinh() HyperbolicSine Hyperbolic sine
tanh() HyperbolicTangent Hyperbolic tangent

Back to Tables list

Math Functions
Function Menu Function Description
fabs() Abs Absolute value
avg() Avg Finds the average of a list of numbers
div() Div Whole number division. For example, div(3,4)=0; div(5,4)=1
exp() Exp Exponential. This is the anti-logarithm in base e of a number. For example, Exp(x) computes e (the base of natural logarithm) raised to the x-th power.
fact() Factorial The product of consecutive numbers. For example, fact(5)=5*4*3*2*1
fmod() Fmod Floating point modulus operations. For example, fmod(13,2)=1; fmod(13.6,2)=1.6
log() NaturalLog Logarithm base e
log10() Log10 Base 10 log
pwr() Pwr Power. Argument 1 to the power of argument 2
myRand() Random Random. Generates a number between 0 and 1.
recip() Recip Reciprocal. Computes the reciprocal of the number entered. For example, recip(2)=1/2 or 0.5
root() Root Computes the second arguments root of argument 1. For example, root(8,3)=2
round() Round Rounding off to the nearest whole number. For example, round(1.732501)=2; round(1.49999)=1
sqrt() Sqrt Square root. Computes the square root. For example, sqrt(16)=4
trunc() Trunc Truncate. Rounds down to the next integer. For example, trunc(1.732501)=1; trunc(1.49999)=1

Back to Tables list

Statistical Functions
Function Menu Function Description
avg() Avg Average of any number of arguments
max() Max Maximum of any number of arguments
median() Median Median of any number of arguments
min() Min Minimum of any number of arguments
stdev() Std Deviation Standard deviation of any number of arguments
sum() Sum Sum of any number of arguments

Back to Tables list

Base Conversions
Function Menu Function Description
d2h() Dec to Hex Decimal to hexadecimal
d2o() Dec to Oct Decimal to octal
d2b() Dec to Bin Decimal to binary
h2d() Hex to Dec Hexadecimal to decimal
o2d() Oct to Dec Octal to decimal
b2d() Bin to Dec Binary to decimal

Back to Tables list

Conversion Functions
Function Menu Function Description
cel2fahr() Cels to Fahr Celsius to fahrenheit conversion
fahr2cel() Fahr to Cels Fahrenheit to celsius conversion
cm2in() Cms to Inches Centimeters to inches
in2cm() Inches to Cms Inches to centimeters
m2ft() Meter to Feet Meter to feet
ft2m() Feet to Meter Feet to meter
m2yd() Meters to Yards Meters to yards
yd2m() Yards to Meters Yards to meters
km2miles() Kms to Miles Kilometers to miles
miles2km() Mile to Kms Miles to kilometers
gal2lt() Gal to Ltr Gallons to liters
lt2gal() Ltr to Gal Liters to gallons
lb2kg() Lbs to Kgm Pounds to kilograms
kg2lb() Kgm to Lbs Kilograms to pounds
oz2gm() Ounce to Gram Ounces to grams
gm2oz() Gram to Ounce Grams to ounces
wc() Wind Chill Wind chill (temperature in fahrenheit, wind speed)

Back to Tables list

Financial Functions
Function Menu Function Description
pv() Present Value Present value of dollar
fv() Future Value Future value of dollar
pmt() Payment Payment
loan() Loan Loan
install() Installment Installment
rate() Rate Interest rate compounded

Back to Tables list

Top

Next

Contents