2x (3+4x – HP SmartCalc 300s User Manual

Page 24

Attention! The text in this document has been recognized automatically. To view the original document, you can use the "Original mode".

Advertising
background image

I

Stack Limitations

This calculator uses memory areas called stacks to
temporarily store lower calculation priority sequence
values, commands, and functions. The numeric stack
has 10 levels and the command stack has 24 levels,
as shown in the illustration below.

2x (3+4x

5+4i^3)^5)+8-

(!)

CDQiai HI Eisi ra

Numeric Stack Command Stack

0)

2

(2)

3

(3)

4

»

5

4

Hi

X

m

(

m

(

+

X

El

(

+

A Stack ERROR occurs when the calculation you are
performing causes the capacity of either stack to be
exceeded.

Calculation Ranges, Number of Digits,
and Precision

The calculation range, number of digits used Ibr internal
calculation, and calculation precision depends on the
type of calculation you are performing.

Calculation Range and precision

Calculation Range

±ixi0"to±9.999999999xi0"or0

Number of Digits for
Internal Calculation

15 digits

Precision

In general, ± 1 at the 10th digit for
a single calculation . Precision for
exponential display is ±1 at the
least significant digit. Errors
are cumulative in the case of
consecutive calculations.

~sr

Functions Calculation Input Ranges and Precision

Functions

Input Range

sinx

DEG

0<|x|<9x10’

RAD

0<|x|<157079632.7

GRA

0<|x|<1x10'°

cosx

DEG

0<|x|<9x10’

RAD

0<|x|< 157079632.7

GRA

0<|x|<1Xl0'°

fanx

DEG

Same as sinx,except when | x| =(2n-1)x90

RAD

Same as sinx,except when |x|={2n-1)Xn/2

GRA

Same as sinx,except when | x | =(2n-1)X 100

sin'V

0<|x|<1

COS'EX

tair’ X

0< |x| <9.999999999X !0”

sin/ix

0<|x| <230.2585092

cos/ix

sin/j'^ X

0<|x| <4.999999999x10”

cos/i'’ X

!<x<4.999999999x!0”

tan/)x

0< |x| <9.999999999x10”

tan/)"’ X

0< |x|<9.999999999x10'

logx/Inx

0<x<9.999999999x10”

10""

■9.999999999X 10”<x< 99.99999999

e*

■9.999999999 x 10” <x< 230.2585092

^/x

0<x<1x10'°°

|x|<1x10“

1/x

|x|<1x10'”“;x#0
|X|<1x10™

XI

0< |x| <69(x is an Integer)

n?r

0<n< 1 X 10'^,0<r<n^,r are integers)

1<{n!/(n-r)!}<1x1Ci^

nCr

0<n< 1 X 10’°,0<r<n{n,r are integers)

K[n!/{r!(n-r)!}]<1x10'°°

Pol(x,y)

1 xj, 1 yl < 9.999999999 X10”

fx^-1-/)<9.999999999x 10”

Pec(r,e)

0<r<9.999999999x10”

6;Same as sinx

Functions

Input Range

|a|,b,c<lxl0'°°

. j

n

0<b,c

~

|x|<lxl0'°°

Decimal -—- Sexagesimal Conversions

___________ ff0'0''< |x| <9999999°59'59"____________

~(x")

x>0;-lXl0'“<ylogx<100
x=0; y>0
x<0; y=n,

2^1

(m,n are integers)

However; — ! X <ylog | x| < 100

y>0;xir0, -1 X10‘””< lMogy< 100

y=0;x>0
y<0;x=2rH-l,

(rry?0;m,n are integers)

However; — ! X !0^°° < 1/xlog | y| < !00

oVc

Total of integer,numerator,and denominator must be 10

digits or lessfincluding division marks).

Precision is basically the same as that described under
"Calculation Range and Precision ", above.

“(x'iTy.^.x!, nPr,nCr

type functions require consecutive

internal calculation, which can cause accumulation
of errors that occur with each calculation.
Error is cumulative and tends to be large in the vicinity
of a function's singular point and inflection point.

I

Error Messages

The calculator will display an error message when a
result exceeds the calculation range, when you attempt
an illegal input, or whenever any other similar problem
occurs.

When an error message appears.............

The following are general operations you can use wher
any error message appears.

Pressing (J) or(J) displays to the calculation
expression editing screen you were using before the
error message appeared, with the cursor located at

the position of the error. For more information,
see "Displaying the location of an Error".

Pressing [AQ clears the calculation expression you
input before the error message appeared. You can

then re-input and re-execute the calculation, if you
want. Note that in this case, the original calculation
will not be retained in calculation history memory.

^9^

Advertising