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".

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^