Model: -19B
General:
Name: Business Consultant II
Code-Name: Tycoon
Family: Clamshell?
Logic: algebraic, (still) no precedence
Features: business, clock, TVM, date arithmetic,
appointments, solver, list-based cash flow
and stats, appointments, scientific,
hyperbolics, units, text lists
Firsts: text, multiple languages
Introduction:
Date: 1988-1-4
Price: $175
Discontinuation:
Date: 1990-1
Price: $175
Production-Run: ?
Display:
Type: LCD, bit-mapped
Size: 4 line x 23 chars
Number-Formats: sign, 12 mantissa, ., exp sign, 2 exp
Annunciators: ---^ shift key
\Ga alphabetic keys active
((.)) alarm past due
battery battery low
(2\pi) radians mode
printer printer data being sent
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
CFLO list, 8 bytes + 9 1/2 per entry
SUM list, 41 bytes + 8 per entry
SUM local label, 10 bytes
TEXT lists, 10 bytes + 8 1/2 per entry +
1 byte per characer
list name, 1 + 1 per character
solver equation, 8 1/2 bytes + 1 byte per
char. in name + 1 per char. in formula
user variable, 15 + 1 per char. in name
calculator line, 8 bytes per number + 1 byte
per char + 3 1/2 bytes per operator
alarms, 31 per first alarm +
1 per char. in each message
Memory:
Named-Registers: 4 line history, line 2 is LAST, 0-9
Flags: none
Register-Usage: none
Numbered-Registers: 10
Program-Steps: none
Program-Editing: replace
Program-Display: alpha
User-RAM-Bytes: 6600
Total-RAM-Bytes: 8192
ROM-Bytes: 64K
Machine-State: prefix key state
pending operations
printer status
display contrast
display mode
radix mark
deg / rad
language
currency conversion factors
beeper
printer
registers and history
statistics lists
CFLO lists
alarms
current application and invocation history
time and time format
memory
File-Types: none
Physical:
Technology-Used: ?
Processor: Lewis, 1 MHz
Chip-Count: ?
Power-Source: 3 alkaline N cells
Continuous-Memory: yes
Expansion-Ports: none
I/O-Ports: I/R output, beeper
Clock: yes, auto power off
Length: 6 1/2 in
Width: open 7 1/2 in
closed 3 5/8 in
Height: open 1/2 in
closed 5/8 in
Weight: ?
Temperature-Range:
Operating: 0 to 45 deg C
Charging: -
Storage: -20 to 65 deg C
Keyboard:
Switches: none
Shift-Keys: gold, yellow, above
User-Defined-Keys: 6 menu keys
Key-Arrangement::
** ** ** ** ** ** ** ** ** ** ** **
** ** ** ** ** ** ** ** ** ** ** **
** ** ** ** ** ** ***** ** ** ** **
** ** ** ** ** ** * *** *** *** ***
** ** ** ** ** ** * *** *** *** ***
** ** ** ** ** ** * *** *** *** ***
***** ** ** ** ** * *** *** *** ***
Key-Labels-Base-Keyboard::
Left
A B C D E F
G H I J K L
M N O P Q R
S T U V W X
Y Z ? $ # :
SPACE INS DEL <= =>
Right
[] [] [] [] [] []
[] STO RCL DISP PRNT EXIT
INPUT +/- ( ) <-
^ 7 8 9 \:-
v 4 5 6 x
% 1 2 3 -
ON 0 . = +
Key-Labels-gold-yellow-above::
Left
A: A~ C, O/ AE Ao
; \^o { } [ ]
\<) N~ O: ~ ' "
@ & U: ! / *
< > ?upside L- , .
\GS [] [] |<- ->|
Right
[] [] [] [] [] []
[] [] [] MODES PRINTER MAIN
CLEAR DATA E [] [] CLEAR
[] [] [] [] 1/x
[] [] [] [] ^
MATH [] [] [] \v/x
2
[] MEM SHOW LAST x
Programmable-Operations::
none
Non-Programmable-Operations::
alpha keyboard adds letter
% percent of
( start nesting
) end nesting
+ addition
+/- change sign
- subtraction
0-9, . enter digit or decimal point
1/x reciprocal
<- deletes previous character
<= move cursor left
shift <= move to first character
= complete the operation
=> move cusor right
shift => move to last character
CLEAR clear calculator line
CLEAR DATA clear stack and all entries in current menu
DEL deletes current character
DISP brings up DISP menu
E start an exponent
EXIT exit one menu level
gold shift
INPUT use number in line 1 as response
INS insert one blank
LAST use number in history line 2
MAIN exit all menu levels
MATH bring up the MATH menu
MEM show memory status
MODES bring up the MODES menu
ON on/off
ON + 1st + 6th menu key from left clear continuous memory
ON + 3rd menu key from left reset calculator
in MAIN menu, calculator already on:
ON + 4th menu key from left factory test, stop by ON + 3rd
ON + 5th menu key from left initiate one self-test
ON + down adjust display contrast
ON + up adjust display contrast
PRINTER brings up the PRINTER menu
PRNT prints the rightmost number in the display
RCL 0-9 recall from register
RCL INPUT recall from list into line 1
RCL var recall from menu variable
SHOW show full precision
STO +,-,x,\:-,^ 0-9 storage arithmetic
STO +,-,x,\:-,^ var storage arithmetic
STO 0-9 store in register
STO var store in menu variable
v move to next item
shift v move to last item
x multiplication
x^2 square
\:- division
\v/x square root
^ move to previous item
shift ^ move to first item
^ power
Solver Functions
#T(name:x) number of times for item x of CFLO list name
% percent of
+ addition
+/- change sign
- subtraction
0-9, . enter digit or decimal point
= complete the operation
ABS(x) absolute value
ACOS(x) arc cosine
ACOSH(x) arc hyperbolic cosine
ALOG(x) common exponential
ANGLE(x:y) compute angle; theta coordinate of rectangular coordinates
ASIN(x) arc sine
ASINH(x) arc hyperbolic sine
ATAN(x) arc tangent
ATANH(x) arc hyperbolic tangent
CDATE current date
COMB(x:y) combinations of x things taken y at a time
COS(x) cosine
COSH(x) hyperbolic cosine
CTIME current time
DATE(d1:n) date + n days
DDAYS(d1:d2:c) days between dates using calendar
c=1 actual, 2 365 day, 3 360 day
DEG(x) convert radians to degrees
E start an exponent
EXP(x) natural exponential
EXPM1(x) natural exponential, - 1
FACT(x) factorial
FLOW(name:x) return the value of flow X of list with name NAME
FP(x) fractional part
FV(n:i%yr:pv:pmt:p/yr:m) TVM function
G(a) get value of a
HMS(x) convert to hours minutes seconds
HRS(x) convert to decimal hours
I%YR(n:pv:pmt:fv:p/yr:m) TVM function
IDIV(x:y) integer quotient
IF(c:t:f) if condition C then do T else F. conditions:
<, <=, <>, =, >, >=, AND, EXOR, NOT, OR
INT(x) greatest integer less than or equal to x
INV(x) reciprocal, 1/x
IP(x) integer part
ITEM(listname:x) returns item x from sum list
L(a:v) assign value v to a
LN(x) natural logarithm
LNP1(x) natural logarithm of x + 1
LOG(x) common logarithm
MAX(x:y) larger value
MIN(x:y) smaller value
MOD(x:y) modulus
N(i%yr:pv:pmt:fv:p/yr:m) TVM function
PERM(x:y) permutations of x things taken y at a time
PI constant, value 3.14159265359
PMT(n:i%yr:pv:fv:p/yr:m) TVM function
PV(n:i%yr:pmt:fv:p/yr:m) TVM function
RAD(x) convert degrees to radians
RADIUS(x:y) distance from origin; R coordinate of rectangular coordinates
RAN# return a random number, 0 <= r < 1
RND(x:y) round x to y decimal places
S(var) true if solving for var
SGN(x) sign of x
SIN(x) sine
SINH(x) hyperbolic sine
SIZEC(listname) number of items in CFLO list
SIZES(listname) number of items in sum list
SPFV(i%:n) single payment future value
SPPV(i%:n) single payment present value
SQ(x) x squared
SQRT(x) square root
TRN(x:y) truncates x to y decimal places
USFV(i%:n) uniform series future value
USPV(i%:n) uniform series present value
x multiplication
XCOORD(R,theta) x coordinate of polar coordinates
YCOORD(R,theta) y coordinate of polar coordinates
\:- division
\GS(cv:c1:c2:s:alg) sum alg for control variable cv from c1 to c2 step s
^ power
Menus::
main: FIN BUS SUM TIME SOLVE TEXT
FIN: TVM ICONV CFLO BOND DEPRC
TVM: N I%YR PV PMT FV OTHER
OTHER: P/YR BEG END AMRT
AMRT: #P INT PRIN BAL NEXT TABLE
TABLE: START
ICONV: EFFCT CONT
EFFCT: NOM% EFF% P
CONT: NOM% EFF%
CFLO: CALC INSRT DELET NAME GET PLOT
CALC: TOTAL IRR% I% NPV NUS NFV
GET: *NEW names of lists
BOND: TYPE SETT MAT CPN% CALL MORE
BOND: YLD% PRICE ACCRU MORE
TYPE: 360 A/A SEMI ANN
DEPRC: BASIS SALV LIFE ACRS% ACRS MORE
DEPRC: YR# FACT% DB SOYD SL MORE
BUS: %CHG %TOTL MU%C MU%P CURRX UNITS
%CHG: OLD NEW %CH
%TOTL: TOTAL PART %T
MU%C: COST PRICE M%C
MU%P: COST PRICE M%P
CURRX: CURR1 CURR2 RATE C.STO C.RCL SELCT
SELCT: US$ CAN$ DM FF UKL- MORE
SELCT: BF FL LIT PTS SF MORE
SELCT: DR ESC IRL- S NIS MORE
SELCT: D.KR N.KR S.KR F.MK R MORE
SELCT: A B CZ$ INTI PESO MORE
SELCT: HK$ NT$ RMB WON YEN MORE
SELCT: $A M$ NZ$ RP S$ MORE
SELCT: BAHT IN.RS PK.RS CURR1 CURR2 MORE
UNITS: LENG AREA VOL MASS TEMP
LENG: FEET INCH M CM MM MILE N.MI KM YARD FATH ST.MI
ROD CHAIN SU.FT
AREA: SQ.YD SQ.FT SQ.IN SQ.M SQ.CM SQ.MI ACRE SQ.RD SQ.K HA
VOL: GAL I.GAL QUART PINT LITER CU.YD CU.FT CU.IN CU.M
AC.FT CUP TBSP TSP FL.OZ ML BU PECK D.GAL BD.FT BBL
MASS: LB OZ KG GRAM MG TON L.TON CWT L.CWT T SLUG STONE
OZ.T DRAM GR
TEMP: \^oF \^oC \^oR \^oK
SUM: CALC INSRT DELET NAME GET MORE
SUM: COPY LABEL START SUBT MORE
CALC: TOTAL MEAN MEDN STDEV RANG MORE
CALC: MIN MAX SORT FRCST HIST MORE
FRCST: name of lists, select X variable
FRCST: LIN LOG EXP PWR
FRCST: XLIST YLIST CORR M B MORE
FRCST: PLOT W.MN G.SD SIZE MORE
FRCST: \GSX \GSY \GSX2 \GSY2 \GSXY MORE
GET: *NEW names of lists
LABEL: CURR GLOBL
TIME: CALC APPT ADJST SET
CALC: DATE1 DATE2 DAYS 360D 365D TODAY
APPT: APPT1 APPT2 APPT3 APPT4 APPT5 APPT6
APPT: DATE TIME A/PM MSG RPT HELP
RPT: NONE MIN HR DAY WEEK
ADJST: +HR -HR +MIN -MIN +SEC -SEC
SET: DATE TIME A/PM M/D 12/24 HELP
SOLVE: CALC EDIT DELETE
CALC: custom menu of user variables
TEXT: MARK EDIT DELET NAME GET MORE
TEXT: FIND EDIT PREV NEXT SORT MORE
GET *NEW names of lists
DISP: FIX ALL . ,
(FIX 0-11)
MATH: RND PI LOGS TRIG CONV PROB
LOGS: LOG 10^X LN EXP HYP
HYP: SINH COSH TANH ASINH ACOSH ATANH
TRIG: SIN COS TAN ASIN ACOS ATAN
CONV: >DEG >RAD >HR >HMS MORE
CONV: XCORD YCORD R \<) D/R MORE
PROB: X y CX,Y PX,Y N! RAN#
MODES: D/R BEEP PRINT LANG
PRINTER:DISPL LIST REGS TIME TRACE
Bugs/ROM-Versions::
none
Notes::
Top of the line business calculator (no suprise!). With *hyperbolics*???
Areas
General
Craig's Articles
Last modified Tuesday, 2021-05-11T21:33:00-06:00.