hp10b

Model:	-10B

General:
	Name:			Business Calculator
	Code-Name:		Ernst
	Family:			Pioneer
	Logic:			algebraic, no precedence
	Features:		business
	Firsts:			none
	Introduction:
		Date:		1989-1-3
		Price:		$49.95
	Discontinuation:
		Date:		2000-?
		Price:		?
	Production-Run:		?

Display:
	Type:			LCD, 7-segment
	Size:			1 line x 12 chars
	Number-Formats:		sign, 10 mantissa, ., exp sign, 2 exp
	Annunciators:		---^	shift active
				:	input has been pressed
				PEND	an operation is pending
				BEGIN	begin mode
				battery	battery low

Data:
	User-Visible:
		Smallest:	1E-499
		Largest:	9.99999999999E499
		Signif.-Digits:	12
	Internal:
		Smallest:	1E-49999
		Largest:	9.99999999999999E49999
		Signif.-Digits:	15
	Data-Types-and-Sizes:	real, 8 bytes

Memory:
	Named-Registers:	2 line history, N, I/YR or NOM%, PV, PMT,
				FV, M, CST, PRC, MAR or MU, P/YR, EFF%,
				0-9, .0-.4, K and operator
	Flags:			none
	Register-Usage:		R4	\GSn
				R5	\GSx
				R6	\GSy
				R7	\GSx^2
				R8	\GSy^2
				R9	\GSxy
	Numbered-Registers:	15
	Program-Steps:		none
	Program-Editing:	none
	Program-Display:	none
	User-RAM-Bytes:		216
	Total-RAM-Bytes:	256
	ROM-Bytes:		10K
	Machine-State:		prefix key state
				pending operations (4 levels, not saved)
				display contrast
				display mode
				radix mark
				registers and history (not saved)
				begin/end
				15 cash flow groups, 99 entries each
	File-Types:		none

Physical:
	Technology-Used:	CMOS
	Processor:		Bert, 640 KHz
	Chip-Count:		?
	Power-Source:		3 alkaline (Panasonic LR44) or mercury
				(Panasonic NR44 or MR44) button cells
	Continuous-Memory:	yes
	Expansion-Ports:	none
	I/O-Ports:		none
	Clock:			none (10 minute timeout)

	Length:			?
	Width:			?
	Height:			?
	Weight:			?
	Temperature-Range:
		Operating:	0 to 45 deg C
		Charging:	-
		Storage:	-20 to 65 deg C

Keyboard:
	Switches:		none
	Shift-Keys:		gold, gold, above
	User-Defined-Keys:	none

Key-Arrangement::

** ** ** ** ** **
** ** ** ** ** **
***** ** ** ** **
*  ** ** ** ** **
*  ** ** ** ** **
*  ** ** ** ** **
*  ** ** ** ** **

Key-Labels-Base-Keyboard::

N	I/YR	PV	PMT	FV	\GS+
%	RCL	CFj	CST-----PRC-----MAR
INPUT	->M	RM	M+	<-
+/-	7	8	9	\:-
K	4	5	6	x
[]	1	2	3	-
C	0	.	=	+

(The C key has a lower label of ON.)

Key-Labels-gold-gold-above::

xP/YR	NOM%----EFF%----P/YR	AMORT	\GS-
%CHG	STO	Nj	IRR/YR	NPV	MU
CLEAR ALL CL\GS	(	)	RND
E	x-,y-	Sx,Sy	\Gsx,\Gsy	1/x
				 x
SWAP	x^,r	y^,m	x-,w	y
	 x
[]	e	LN	n!	\v/x
				 2
OFF	BEG/END	./,	DISP	x

Key-Labels-other::

[]	[]	[]	[]	[]	[]
[]	[]	[]	[]	[]	[]
[]	[]	[]	[]	[]
[]	\GSx^2	\GSy^2	\GSxy	[]
[]	n	\GSx	\GSy	[]
[]	[]	[]	[]	[]
[]	[]	[]	[]	[]

(Labels are in white and to the below right.)

Programmable-Operations::

none

Non-Programmable-Operations::

shift []	clear shift
%		percent of
%CHG		percent change
(		start nesting
)		end nesting
+		addition
+/-		change sign
-		subtraction
->M		store in memory
./,		set radix mark
0-9, .		enter digit or decimal point
1/x		reciprocal
<-		erase character or number
=		complete the operation
AMORT		compute amortization
BEG/END		set begin/end mode
C		clear calculator line
C + +		adjust display contrast
C + -		adjust display contrast
C + N + \GS+ menu key from left		clear continuous memory
C + PV		reset calculator
C + FV		factory test, stop by C + PV
C + PMT		initiate one self-test
CFj		enter the next cash flow
CLEAR ALL	clear all registers
CL\GS		clear statistics registers
CST		store / compute cost
DISP + =	show all digits
DISP .		set ALL mode
DISP 0-9	set FIX mode
E		start an exponent
EFF%		store / compute effective rate
e^x		natural exponential
FV		store / compute future value
I/YR		store / compute annual interest
INPUT		use number in line 1 as response
IRR/YR		compute IRR
K		constant arithmetic
LN		natural logarithm
M+		add to memory
MAR		store / compute margin
MU		store / compute markup
N		store / compute N
n!		factorial
Nj		enter the next number of cash flows
NOM%		store / compute nominal percent
NPV		compute the net present value
OFF		off
ON		on
P/YR		store the number of payments per year
PMT		store / compute payment
PRC		store / compute price
PV		store / compute present value
RCL 0		recall initial cash flow
RCL 0-9,.0-.4	recall from register
RCL CFj		recall the next flow
RCL Ng		recall the number of times
RCL name	recall from register
RM		recall from memory
RND		round number to display
STO +,-,x,\:- 0-9,.0-.4	storage arithmetic  
STO 0-9,.0-.4	store in register
STO name	store in menu variable
SWAP		swap displayed number with previous number
Sx,Sy		compute standard deviations
x		multiplication
x-,w		compute weighted average
x-,y-		compute averages
xP/YR		multiply by P/YR and store in N
x^,r		estimate x and correlation coefficient
x^2		square
y^,m		estimate y and slope
y^x		power
\:-		division
\GS+		add to statistics
\GS-		subtract from statistics
\Gsx,\Gsy	compute population standard deviation
\v/x		square root

Menus::

none

Bugs/ROM-Versions::

none

Notes::

A giant step backwards: to old, -12C style cash flows, a constant (K)
and "M" register.

The AMORT and IRR functions compute to display precision accuracy.

You can use INPUT and SWAP to keep two complete calculations going at
once.  Do the first one, press INPUT, then do your second one.  Do
SWAP to switch back and forth.  Make sure that you have completed any
pending operations first.  Pressing C or turning the calculator off
and on clears both.

Areas

General

Craig's Articles

 

 
 

I am Craig A. Finseth.

Back to Home.

Back to top.

Last modified Saturday, 2012-02-25T17:29:16-06:00.