0% found this document useful (0 votes)
856 views71 pages

FX 4000P

This manual is composed of three sections: 1. Configuration and Operation 2. Manual COMPUTATIONS 3. Program Computations. Manual COMPUTATIONS can be easily performed following written formulas (true algebraic logic) a replay function is provided that allows confirmation or correction when key operation errors occur.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
856 views71 pages

FX 4000P

This manual is composed of three sections: 1. Configuration and Operation 2. Manual COMPUTATIONS 3. Program Computations. Manual COMPUTATIONS can be easily performed following written formulas (true algebraic logic) a replay function is provided that allows confirmation or correction when key operation errors occur.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 71
: -fx-4000P J OWNER’S MANUAL CASIO. fx-4000P OWNER’S MANUAL CASIO. l [Fis reeems cratod wan alba ee van] Repro i stern part ots eet is obi Reproduction ofthis manual “Note that the manufacturer assumes 0 esponsibility for any in ary or foes Ingured whe using this mance J} Fe FOREWORD SEE ‘Thank yeu for your purchase ofthe CASIO fx-4000P, This unt san vances hana hala programmable somputer capble alphabetic isle. Besides a programming function wih i aot {or perfoming repeat ot complex computations, 82 scent fe tion ae also provided Menuol computations canbe easy performed folowing writen fr ‘mul (te algebraic logic). A replay function provided that alow onfirmaon or correction when Key operation srors occur, Pro ‘grams can also be input by following ue algebraic ogi, a0 repeat lndiorcempex computations are simplified This manual is composed of thre sections {Configuration nd Operation 2. Manusl Computations 3. Program Computations Section 1 should be te0d frst to become femiir with the omencatre, handing snd cations concerning this uni. See ‘ons 2and 3 can thon be fd in ader to master bth types of eo Dutations through samples and explanetons ————_—— CONTENTS FOREWORD HANDLING PRECAUTIONS 4, CONFIGURATION AND OPERATION 4-1 NOMENCLATURE AND FUNCTIONS Speci operation keys Numeric"Becima port es 1.2 POWER AND BATTERY REPLACEMENT 4.3 BEFORE BEGINNING COMPUTATIONS Computation ry sequence Computation modes Retmber of npc dts and computation dats Overow and eres mbar of input earactors Corrections Jarower (ane anion ‘uo power of foetion| 2. MANUAL COMPUTATIONS 2-1 BASIC COMPUTATIONS. Memory computations Betyg tne number of ena pices the number oF Seiten tsar the exponent pay 2» ‘Multistatement function 3 (2:3 FUNCTIONAL | *UTATIONS a Weimer esis 3 2-4 BINARY, OCTAL, DECIMAL, HEXADECIM: ° COMPUTATIONS: cma 42 Soy ct hi co Uogtel opeetone = 2-8 STATISTICAL TATIONS: i Std devaten sn 3 Regression computation 2 Linear regression o Lager regression so recite 2 u 2. PROGRAM COMPUTATIONS 33 3 = Program execution 13.2 PROGRAM CHECKING AND EDITING (CORRECTION. ADDITION, DELETION) Promanig Program eating 3.3 PROGRAM DEBUGGING {CORRECTING ERRORS} (Seeenning wen an er message i generated Ehcapoits fr each ne of eror 13.4 COUNTING THE NUMBER OF STEPS 3.5 PROGRAM AREAS AND COMPUTATION Moves. nthe WAT made Caons concening ibe computation modes 3-6 ERASING PROGRAMS 5:7 CONVENIENT PROGRAM COMMANDS Urcondena ume Condos! jump 3.8 ARRAY-TYPE meMOnIES (ing array memories Sepleaton ote rare memes 43.9 DISPLAYING ALPHA-NUMERIC CHARACTERS ‘AND SYMBOLS ‘phe numer characters ana symbos se 58 50 6 ot 6 8 e 6 rs n ” 2 PROGRAM LIBRARY Srentest common measure tne mega nae Sivoo in ass matenng Cantiover under concerted oad Parable movement Nora truton REFERENCE MATERIAL Pega compas fror messages utrange of tunctions genera ines SPECIFICATIONS 87 88 50 96 100 02 8 12 126 126 ee HANDLING PRECAUTIONS _ HANDLING PRECAUTION ———— leThis unit is composed of prtcsin slatrnic components end Tr el See Gcassomblad. bo not aropinur eewine aubjoct Peeeddelmpect, or sudden temporatore changes. Be especialy ade toring the unit or leaving i in ares exposed {0 ok temperr, rary fr eva ft Wen Xfeoay anawers and may even fall to opera i cplay wil 3 94°" be displayed wan the units performing computations Aelia snont Keys ibe inoperative. Therefore, keys should ape used whe cotiming proper operation By checking the aspoy ‘evarterios should be replaced every 2 veer tied for extended parods. Never leave de8d ery comporument, Tey ean Teak and cause “¢Avoid using volatile gus euch as thinner or benzine to cle the ‘Sve! Wipe the nit with 2 sof, dry cloth ora cloth that hes baer “Sped ins neutral detergent solution and wrung out tmalfuncion ofthe nit should occur eter bring or san the unit to your feta or tho nearast CASIO deal Be sure to leary expla the problem in detail “eofore assuming malfunction of he wnt, bo sure to careful rer eter ual and enaute that the problem snot due to insutficiont ‘ateary power programming oF operational eros 1. CONFIGURATION AND OPERATION shite key aah ———___ 7-1 NOMENCLATURE AND FUNCTIONS. Leecher Display window Contrast Sohustment dal CurouReplay tore Mode key Function keys — Deets key Execute key 1 Display window wen epectying the number of decimal umber of sgnifcene cigs jt number located in the upp right portion of the spiny window incates the choracteratc toughout exponent port dsdy. Inthe program wring mode, ltingictos the ruber of Femaining seps Formulas andor computation results are shown a the botom ofthe ‘play. Zeros ae indicted 0 0 sstngulh ther om hela O. ‘The "shown inthe example (elowing the 20) ls the cur Subsequent inputs of ete or numbers wl bain from th pot in 2X manium of twelve characters can be shown on the depay wi fw at coe tm. The = and = inciste st the character sing be ty of the dspay window In tho 1m Power switch Switch down turns power OFF. 1m Special operation keys sain er ect ‘when using the function commands and functions marked in Eerie An) wi tomate on he dpa 0 ae ae er Aneel Bron aguin wi sue sey csor hom te ely sd te unt fo on the ‘Mus t wo befre al woe arab orestd Mode key ‘Moca when setting the status ofthe unit or the unit of anguler For manual computations and program execution. {War ihamietes on play For wet or checking pro roms 9{H)~ PCL tuminates on spay. For cleting programs. SLE) eg rates on ply, i poe Ba Speciied a degrees [R(E) ed iuinates on cispty. ie prssed, ar ates on ply and unt of engl meaburoment is Specified es rane [H(E) Gre tuinates on caply. 1 Bilis prosed, 8 ihn ‘Stes ‘an duply and unt of angular measurement is [CZ] Fn payed, Entering a vl from Ot 9 flowed by taps hernia oes eed x: BE (TI [a| i> Thee dacimal places ERLE) Se ciplayed, Entering 8 value rom Ot 9 falowed by Ba Sitspecty the numberof since digits rom 1 to 10 Bam weds sionitiane cote (Eten sapleyed. roceing BS wit canet the sneciod imboraf decimal paces or the spected number of Soniteant apts FIC Dotm sopayed. Entering a value folowed by fl wil pect te numberof memories oalabl EGET led = number of memories avaiable Increased by 10. Its prose without enteting a value, the cusent ‘umber of memoves avis and reahing steps wil be daplayed Gee page 22) nesters moe [36% Species COMP mode for atthmete computation or Sen turinates. For binry, cil or heredeclmal ‘omputatonaconversiona. 0 iluminates For stander deviation computations. SIE um auminte. For regresion computations Gel EGIL) Proeed ator a numeric vali operenting ogres IE) Pressed after anomeric vlue representing resins ‘ep. CBEIO ~ Pressed after a numeric value representing pads is input 5 Alphatet key theta te nbu aphabetic chorctrs repel characters. Pos (gestalt one no oi ee Key toga sean, resting awed by ‘Satect ‘hvactve un Be resol aoens nt memes a Danan CEICSI TEI C6 CECA EaAnowo i] rogram kay ows} ena valu om Oo 9 and than presi execute EC TRICIE— Execution of Program 1 bogie reas Bolom by (hey wil cave Goto 10 appear othe poy. T's mp command edn rogram (2585) cumormaptoytabetiaen keys Prose to move the curor tothe Tet Hah onthe pay tor Tee fomulgs or amen aes. Frenaing moves he coor tothe et thor others ath tyanaoling sw {nonce formula numer vais ut and le pessd these Keys become replay keys, Pesing (= pays the form ‘or mumerie vive fom the snd, sod pesing =) alaye om {he bognning. Messing Bl again wil re-axaoue Rearecuton con ta be erfomed after change have been Imaden tha formula or numer aus. S00 peg 20) Pressing olowed by 3) (2) key! wi np label o the ‘rogram, whl posing] flowed by bx} 1) Keyl wince ‘the current postion of the curse. thing othe ight ofthe cursor postion wil itt one space tothe ett Prossing Bel. Ee) wil ler the mamory contents AN lear key Press to completa clear tho formula or numeri value ceplnye, ‘Aloo used t clear erorsindieated By eror message epays, ad te restore power ater sctvation ofthe auto power off function, TSee page 28) execute hoy Pres to obtain the result of a computation. Pressed ster dat in ut for «programmed computation orto edvance to the next ox fs2usin after «computation reais obtained. local the ast computation result eared using ha the cay toe enn mente (BE) Bae Bae =p oo00 Pr Cr, Pl Re Ro, Ran i 1 Computation ke IEIEE Artes operation keys For accion, subtraction, mutiptcation and division, enter the ‘ompusation as treads. [2 key combinations for the rmodee are 2 flows ‘COMP mode or 80 mode (1 (ond) keys) Permutationicombinaton (a) FF and = keys)~-Coordinate tn mode [HC teva) etimoted value computation of + and y FE) Coordinatetanetormation 1m Function keys Press for functional computation. Various uses are avaible in ‘combination with the By key. andlor depending on the mode be [CE] Mutistatement/Osplay Koy fePrese to separate formulas or commands in programmed com: (See age 33) ‘© Won pressed folowing tho kay, tha esuts of each section ofthe programmed computation or consecutive computations De sequentially cispioyed with each press of] £9 EngineringiNegation key fray convert a coutaon at tan goon pay hese expgnent is amutipit thee. (10% —K, 10°, 10° Blo 2m 10%, 109=T, 107=F | ‘ean obtaining logical negation for elu inthe Baten mode, rest prior to antaring the value [EpRootiinteger key "ePress porto entering 2 numeric value to obtin the square oot ‘eVimen pressed folowing the BH key, the integer portion of Pret followed by Bin the Basen mode to apecty the decimal computation mode ‘emo prossod folowing the 5 key inthe Baso-n modo, the subsequently entered valve is spocied as 9 decimal vat (2) Squorertracton key ~"ePross efter 9 numsic value entered to obtiin the square of ‘© pressed folowing the F=key, the decimal portion of @ ‘ale ean be obtsined ‘ereat followed by fin the Basen mode to specify the hex ‘8h pressed folowing the Bz key la the Basen mode, the subsequently ented value speced as a hexadecimal value [i] Common togarithavAntogarithm key ‘Pras rior fo entoring 2 valve to obtsin the common logarithm of tet wae ‘eVinen pressed folowing the Bl kay, the subsequondy entered ‘vase Becomes an exponent of 10. bee fotowred by Ean the Baesn modo to opacity the binary ‘computation mode fevinen pressed folowing the Bl key inthe Base-n mode, the ibnoquently entered vale la specified ae» binary value, (Ew gett natin key ete pet we enang eva tte ht eth ot ‘inva te prssd folowing te ty, he begs omred es foowed by Ene Been made 0 epesty the ot nn press folowing the key nt Se ma, the [5] Resiprocalactrial key ‘hon pressed folowing the key, tho factorial oe provious Iventered valuo can be obtained. fePraes in the Baso:n mode 0 enter A 10] of hexadecimal (5 eoreiminte/second key (decimal . =, 4 3. = > Functions ote svi into two Type A functions ate entered fnctions are entared Beare th + Wen functions with the same proity are used in series, 'sporfrmed tram ight tole: og. ee 120-—e ls 120)). terse, execution i rom lf 0 ght ‘Compound functions are exacted trom right lft 2, si cos "0.8 ~ sincos0.6), + Evorthing comsined within pareneses receives highes priory Ex 248% llog snderas + 6.8)~22.07101691 ar L i+ rr 1m Number of stacks “This unit features 8 memory known as a stack forthe temporary Horege of low porty numeric values and commande (une Ste. The mere valve stack hos eight levels, whle the command ‘ck hat twenty. I complex formula is omployed that exceeds the Ex. Stick counting method 2e(iae4e(8 1 a) +3) 8) ¢8= PR peritrs | D| a tunel, comand ray Oat 32] [ole of] fale ole] [we «| fal ole] [mx oh afe + Compuiations are prformed nthe order of he highest computation pont rst Once» computation le executed, iis cleared fam the crock 1 Computation modes ‘This unit features modes for manusl computation, storing programs, nd modes for general a wale statistical computations. The proper ‘mode to sult computational requirements sould be employed + Operation modes ‘hore te 8 ttn of three operation modes. Manus computations incising funetonal computation and pro ram execution. 2. WRT mode! Program storage and eng, (See Section 2) In this mode, WAT tthe loft edge ofthe cep window Deletion of stored programs. (See Section 21 In ths mode, PCL. ‘Maminates tthe left edge ofthe deply window. ‘© Computation modes have ate atta of four computation modes which are employed a6 cording tothe type of computation 1."comp meds General computations, incloding funetonal computation, 2. Basen mode Binary, octal, decimal hexadecimal conversion and computations, ons. (See pope 42) Function compu tions can note performed. In this mode, Base- iluminetes athe {enter top ofthe sepia window 2.80 made Stondard deviation computation 1-vaible statistics, (See page 446) In the mode, SO liuminates et the center top ofthe Slay ‘window 4. LR mode Regression computation pared vail statisti) (Seepage $8) In this made, LR iluminates tthe canter top ofthe display. |witn so many modes avaiable, computations should always be per termed ater canting which mode ie act. 1m Number of input/output digits and computation digits feThe alowobleinputloutput range Inumber of gis of hi wit is TO dint for8 marta ond 2 sigs for an exponent. Comput tions, however, re interaly performed witha Yonge of 12 dgts for a nantisa end 2 digits for an exponent ss07m (— aaaerraza6 | 968 55)76)42067 63 [01428671 + Competationrasulte greater than 10° 10bilion Jor ess than 10° (0.1) ee automaticaly splayed in exponanvt form. x, 129456789. 9638= 23456789] esos [1 vesereeaey me once asonpunin'scamplte te manta oud of 010 Ooentaince ke dnayed onan as he E108 7= 35517 [nee e286 Bazes 4286) 1 Overflow and errors fre made, an efor message will appear on the display window and Subsequent operation wil be impossible This she eror check func {lon Tre following operations wil result n ror [11 Theanswer, whether intrmedate ota, oF any vale in memory ‘xcnuds the value of +9.999909999 » 10 (2) Ao ttt is made to perform functional computations that ex {20d he Input range. (See page 128) (2) mpoper operation during stttical computations. (ay Thecopacty of the numele vale stack or the command stack is xcreded IE Enting nino scene flowed by E11 (51 Even though memory has not been expanded, a mamory name such ob 2 [2] i used. (See page 20 fr deals on memory} (6) nut errors are made, & SHEE) ‘The following eror massages wil be dgpayed forthe operations (=i Ma ERROR (a) Stk ERROR (SI Mom ERROR (61 Syn ERROR Besides these, thre are an “Ne ERROR” (nesting exon) and “Go ER. ROR’. These errors mainly occu when using programs, Seepage 61 (or the Eror Message Table on page 122. 1 Number ofp charactors Th tester ostn a t campuatn sete, Ens tin conan tn ta nese nove or Plena toast ott, shane AEA (Geis aerate ek can coteae so Tse eh ft ain in csr. With coches ino cree nee oe It cna fede 79°cee Uy th ce reuters once Paso ie ior Sagee ow Hing "WI! Wet tes suse pane coun ho eae gaan ‘Venn i orca commands aoe a ea te ty wae to be ee Canes eae Fore dye tom ei 1 Corrections awe) BBE (8To make corrections in a formula that is boing input us nd Es keys to move to she poston ofthe err and press the cr i me fect keys Ex. Te change on input of 122 10 128: maa a a 1 a [as Ex. Te change an input of c0560 to sind Bao os 60. eee [eos 60. fay sin +t, after making corrections, input of the formule is complete, the tncwer can bo dbtained by pressing Ef, however, mores fo De ‘Saded 10 the formula, advance the cutsor using thE Key 10 the fd ofthe formule for apa ‘eit an unnecessary character hae been incuded ina formula, use 1 [S}and Ee keys to move tothe postion ofthe eter an press tho El key. Each press of El wil delete one command (one stp Ex. To coect an input of 369%°2 to 3692: [aa <2_ 36052 fetta character hasbeen omatted fom 8 formal, use the El ana 3 keys to move tthe positon where the character should ave best input, and press Gx fotowed by the kay. Each press ofthe] [Bj wi erate» space for input of one command Ex, To coroct an input of 2.36" to sin. 36° Bosee 2.307 Seea8 236 ae 2.36" a [sin 2.36" *Wihan B23 repressed, the space that is opened is dpayed a= £1" Though th wil remain within the formu aven i nothing fs inserted, its asregarded curing computations, and pressing ES mil execute the formule normaly. Use the(ll key to dele > [rom a format, 1 Memory Tis nt contains 28 standard memos. Memory names ae compos dof the 26 loters of the alphabet Numer vals with 10 or 'tmantisse and 2 sigs for an exponen con be road, Ex To store 123.45 in memory A: 123.45 ea) 15a] a [raa48] Value ae asigned to @ memory using the key followed bythe x. To tore the sum of memory A + 78.9 in memory 8: Bao. ea[Aize.2-8 | B 207-35] To ad 74.12 to memory 8: SEO 2OSeler a8 | a 276.47 amen vtos wi 10s 3 mans rd? a for an pe ‘sig ime van rd remorse han com, fared with intra! computions (12 cits for 8 mantissa fits or an exponent ‘¢To heck the contents of memory, ess the name ofthe memory 1 be sheckod followed by Bi alae 125.48 ‘eT char the contents of a memory (make them 0), proceed as allows x, Te olen the content (87o store the same numeric vue to multiple memories, press Totowed by Tbe x To sore ave of 108 memories A tough Js SRNR OA a 70] 1 Memory expansion Though thoro are 26 standard memories, they can be expanded by changing program storage steps to memory. Memory expansion fe performed by converting te 8 steps esigned to one memory. {See page 64 for information on the number of prowran sees INunber of maronis]26]_ 27.28] — [a6] 6. = | Number of tps | 880 542594) amO) = 50) =) Memory isexosndedin nit of one A masinum of 68 memos an teehee axing 980 8 Enero by presen flowed by]. vole rapocentng tea oF ‘the expansion, and then [Bz] me x. To expand the numberof memories by 20 to bing the total to =D0 Dam 30. a M=s6 S—3]0 Number of mamotes The number of memories and remaining number of steps are displayed. The number of remaining step indietee the currant ur used reo, and wil elitfer according tothe sca ofthe pron stored Tocheck the curont number at memories press Ba followed by [5] sd than Ba sos Noes S310) To intaize he number of memeris (to return tho number to 26) enter a 210 forthe valuein the memory expansion sequence autined [Ma26 S360 Boom “Though a maximum of 68 memories can be edi, if» oroaram hos ated eon sored and the nero ramanig tps ee thn 19 desired expansion, an ertor (5) ERROR) willbe generated. The 120 of the memory expansion must be equal t0 or lost than the number of steps remaining “he expansion procedure (2 expen va) can aso be 2 4 Using expanded memories xpandot mem Mood nthe same. manner a6 standard ‘Tumors, an refed tas 201, 202) et. The ter 2 flow ‘ibys veuo in brackets inating the sequent! poston of the Sromocyig usd othe memory name. fracas ee formed by fie season") Ato the number of momar has fen expanded by, menores 21 swough 2) a oes. Seuss of hese meres sma otha of standard computer ‘ay ahs subsrpt bong anand tothe name, For ore norma {ih Gacrning an ry se pane 7. 18 Answer (Ans) function ‘This units en answr Function that stores he result ofthe most 6 Cant computation, Once a numeric value or numeric formula = tered ond Bis pressed, the result he answer inthe case of the i toredby this function. To recall the stored value, trons the a key. {Wen Eis pressed “Ans” wil appear onthe epay, and can be us tin th form in subsequent calculations. Heian Ans wil be rofrrd f0 38 the Ans memory. x, 123+456=879 739-879-210 Dapeaems [a ewes fm i aia mere vatuos wih 10 cg ora mantissa 2 digs for an expe- setae tats onthe OFF ach in Elia rene Sarthe vols inthe Ans mormry replaced with the new vale ro sen eles stored ta another memery sing the key that Vue lint stored in the Ane momar. * 423 to memory A oneaem = f 134, ald $89 See [188] Tags 123: aa 8] a Inemoies thus making poste outer compuesto formule. intuticasn opetans, thes wea ofore can be tx. 18x3=45 fat Tey oe} Hessae 1 Auto power off function ‘The power ofthe unit is automaticaly switched off spproximatly 6 ‘mites after the lst key operation except during program computa. tions) Once this accu, power can be restored ether By switching the power of th unt OFF key. (Numeric va 2. MANUAL COMPUTATIONS 2-1 BASIC COMPUTATIONS 1 Porerthesis computations 1 Arithmetic operations “eAulthmetic operations are patormed by pressing the keys inthe te noted inthe formula ‘valves, prese (=) before entering the vs angie Operon | iiay Biss 8 BEeeLIsIpy “2.5 secomis(-29)= see Se. 208.8 ine (rsm2Eraes | 6.00s800613 sx(2ax [ests wm=—nasssios Eyres 1.038 (0.08) | wamrer= sere 14208.71429 vanes. ra | coco 7—tens= | BREE) 088 BH 0.742087 oneasr ‘moral computation re computed in 12 dts foramantags, andthe rests eplyed rounded otto 10 digit. ‘9For mixed base arithmetic operations, multipicaton and division 370 given pity over addon and subtraction Tee ase) a Ht acassie rapier Disiy wo-cescato COSTS pope siete |G)a Cs 2. “puto a fey may bores 9 a ceases [(O7E2 TICs os. +A muiseation sgn) ocaring nmesaely vo-(2ebe(940=- | OLDE OAS “1 PE ng oa)osoa (CAE 2 Pett moos: EI Setsreeant De hacey-ins ake WECO2ske - wiih sao" (B80 “a isos (SO-Oe 03 "The above i the sme 00 6481 1 Momory computations sarer=6i8 a SRI faeces BOB sarees. SND eee | ELT foal + The(5) kay used to npr rama ates ‘emer. (Cewingamemory born at ste stomaty repaed with fhe sare vue) niente seas S607 ssn 52=30 (ooo eT] eae ‘slain Tota ono a) ‘sols ESSE 1.3.4) [easiest 15 [4s AI 283 | obsess ARID (elses ‘Mutipteston sans ec before rnaesar—seead sox. x valves store in memory contain 10 sights fora mantissa ‘The contents of memories ae not essed whan powers rt Cleared by pressing bl followed by 286.728 1m Specifying the number of decimal places, the number of 2 valusinditng the numberof places'0~Sland then (The minate-on the ply.) tarot sitcant ita, poss Ello by i) value inciting the numbar of sgnifican digits (©--5 to set from 1 to 10 digits} and then =]. (The indcator “Se” wil lumina on the aspay.) leProssiny th 5 koy of 9 fotoweed by (=) (i key) wi ause ho ‘ponent depley forthe number being dpleyed to change fr ‘mutpes of 8 «The sted numberof decimal paces ox mamber of sent ‘spected. ‘9Even Ifthe numberof decimal places and numberof significant alts ao spected, internal computations are performed in 12 Giaits fora mantissa, and the displayed vale is stored i 10 digits. “econvre there vas tthe Sectnd nmr gf ecm tees ‘and sgutieant ails, press flowed by Bd (0 koyl and then ea * You catnor specty the display format Fix, Sei while he ealeuator Isin the Boson mode. Such specications can only be made you first exe the Basen mods, * Vato re pepe rounded oft te place aeTxnee eo 13m as6=son08m mexom-nes =o.0rtig falen moire a 46 Seaiceiie | aes ne Sane impctenmm | Saath tt | atest sess, = oe | ae [eee Lead 2-2 SPECIAL FUNCTIONS. 1 Contnuous computation function ven if computations are concladed with the il kay, the result ob- {oined cin be used fr further computations. In dus case, compute tions are performed with 10, Saplayed x 34=12 Continuing 3u4 Ba (Conouing) 3.14 5 Ex Tocompute 12353 D338 183 (Continaing) 2 ‘igs for the mantisse whch ie aa —3.821656051) | ersasamao3| 09999909009 ‘This frction can be ured with memory and Type A functions =, 41500 9996 40), and +P x. To store the result of 12% BSB (Continng! 35) a Ex. To square the result of 78 Ese (Continaing 2) = 45 in memory ©: 1m play function . Tc toncton stares ormas tht hav been xacuted Ae ox hi te yor th oe ey wi ply the or tala oxeuts . re i eaoay the forma tom the begining, wih retorted under he fst chaser oe aig it py oma oy hands ih eo CoeeURespece taming test sharers sea a ejan to move the caro, te formula can be Tre na Fomene vekme 1 commands con be cho Subsequent execution i gs80m 8 = S ran err is ganerted during computation exeaton, on roy heck tno sine te edt le he eo esi and ociebtarting input from the Beginning. Pressing either oF} ‘Wh sutomoticaly move te cursor tothe pont in the formes that (Deneated the error and dspay En When 14-0> 2.3 mistakenly entre for 14 0x23: Saaeasal mex ee Veet woo eae (aoa | a C32) + As withthe numberof input characters (eee page 18h the replay Tunction can accept input up t0 79 steps. + Tho repay tinction ie cleared whon th] key i pressed, when ‘powers switched OFF or when the mode i changed. 1 Mutistatement function (The mustatemant function (sing colons to separate formulas or stavrantal avaiable program Somputaions con aloo bo uted fot ‘eTherrultistatoment function alows formulas tbe separated by col ‘on fe make conrectiv, multgle statement computations poss (0 Wnen i pressed to execute formula input using the mules tent format, the forpula i executed in order rom the beginning, felnoutsng "a5! pace ofthe colon wil dply the com utatena esut up to that point uring execution ae, ny eeeeal a + Even I “A"is not input atthe end of @ formula, the inal result wil bo alles. *Consenitive computations using mulstatomente cannot be per 123% 4864.5 2-3_ FUNCTIONAL COMPUTATIONS 1 Angular measurement units fe The unitof angular mansintmont ngtees radians 16d sat bY eosin Bal alowed by a valve from & through 6 end thon). meric value from & through 8 species dareas, radians and ‘new une eat Settings ae not larod when power ls switched OFF 18You cannot spciy the unit of angular measurement (depres. ‘ion, prods) wile the calculator ein the Basen rode, Suche ‘fations can only be rade if you fist ent the Base-n mode. — “sy — conersinot 42Sra8%0 SBS Sep Coes 243. s070829 Conversion of 1.28 oa 5) . rasan Ge eae + ssz07046 Comerion 7.08 (6) srosuesesr Ba 50 naresand- tiga ea Be ee can | see [ee 96, 33407 Fait eotvedin ESR done ile can eS Mesa sessuea= EASE 576077468 aw dled in rade (EES Searsatars Seetereaia 0.268 ‘en aru |B se 2809, 072462 (2b sur 0 set the unit of angular measurement before performing tgonometric funtion and inverse wigonemavic function computa jgonemetric functions and inverse trigonometric functions a a snr" eee cams GIGEI2E= 4B) | 0.eoven0012 cost{re) 0.5 vs tant 350 = anes .erznran |i 120007801 anisexonst= | BaIAIB Chererens FEIGNED | 0. sererzarrs ‘Genet vteots | Cab tad * nn set) os ocee | ical forms emi Solera 26. sa044s77 ae geese aa “Hf the wal numberof dig fo degreesiminvtas! saconas exceeds oh digs. ta high arr “ims tn se ent tween hee ed 2 aCe.) Ss" Geerle sTIBHBRE) | earra'1a. 69° sverco ayaa Sls ses 0 esi 0-2 1 Logarithmic and exponential functions 1m Hyperbolic functions and inverse hyperbolic functions ——— — Opusion i — lak anegat y= an 8. o0051r144 sena.s=w.nses alla 6 1820548590 See ven. a2-1 a6 |G 1 ssa7es087 008 eg EE a) cot S108. saeer42001 eee 9 EL Sreseatert coani-onnt = ls SEGRE #0. 2anrg01602 a gas SE ° Orisa | Connana ed +8 woes |S 2B 1, sazaaes2 ret ot at eran a sok apace Ge} scoosezzaae cota SARA woe ere o-reseseee 0 7osaesesi2 teceitm Sener et wees EEE SERBS!" crpaetnw em] o.sasserie en. sea Ele? 3B 22, 9970607 sens sees 622.36 52, 50143097 seh cosi.s= BES? EER va -1as})= 7a 1965667705 ‘osama SB 1 seaeeezs 1.86785 a dyesaneth= BepaEATTIA ST] meee [One cOcaea aka | 1. sostsx8 Teairas Sb} 60 | 1.72a7s7e08 tans 18-" aeaxeei | GIssCM Ee o ees. «com se36.200 nea. Es] 1 Coordinate transformation ‘erectanguar coordinates (Polar coordinates ‘Computation results ate stored in memories | and J. (Contents of memory | played! 180% 180°. (The computation range is tho sore with 1s or grads) ~ Speen J Baiay Wet eo (lo 20.700 a 124, 999797820 {Contin a DEB ea Werseay= 0, SS what rer ona ras? (ges). S6e1- 600 [=I {Comiouing EID 1 725d #86, a | =] 0.9272982180 eranay? (Calter lss( im | 19. 700225010 ‘onang iTuTon | 20.7298099017, roa mersfrnea (SSIS a what rooney seai-J(02els Benin 1m Permutation and combination Tota sumber of (otal umber of mi ee om “aking ary four out ot | 10 GE)4 ES] 040, eng an ew nos | EGE ASE 200 Mnytonnona me | OEE 210. wer2t0 18 as otcrs we be. 2,58)02] 5] 19 BE] hgssaded toraches ot S60 50127 tee possle at least 1m other functions I) sa 5e3 ena piseere=M Vena rnonter Hor 889 1 F860UUAa1 cone a wh xt, 0, RANE, ABS, INT, FRAC) ‘pena | —Basny eae EEE Sed eo ‘=e ONMBeBeD a ae OneaE am CAE =m -e Socom Oe (Contin ESSE SEEe De food] idbaaraes sim neers Dasioy 2 Fasass8= 20? ams «coe | Seam S609) asians 200 |eeiosccastse ie 1 Operon Bas —— 2-4 BINARY, OCTAL, DECIMAL, HEXADECIMAL COMPUTATIONS. ‘a logical operations are performed in the Basen mode (pees &) (The number system (2, 8, 10, 16) is sat by respectively press: ng). Ge «Ea. olowed by 2. feNtumber systems are spected for specif values by pressing B7) ‘thon the number systom designator Ba. ert}, immediate Iy fale by the vale. ‘¢Genarl function computations cannot be performed in the Basen mode, ‘Oni intogors can be handled inthe Base-n mode. I computation produces a resl that nclades a decimal value, the decimal portion ‘© Computations ean be handed up to 32 bis Binary Upto 32 dts \csplayed by pressing Ble n=1~4 0) erat Upto 11 dais Decimst Upto 10 sits Hoxadocimal Up to 8 digits (ee total range of numbers handled ia this mode fe 0, 1, 2, 3, 45, 8, 7. 8, 8, A, BC, D, €, Ff values not valid for tho pariculsr number system are sed, attach the corresponding fesigntar fb, 9, gor Moron enor message wil per ‘Val values Binary 0. 1 Octal 04.234,5,67 Deciml 0, 1,.2,.3, 4, 5,67, 89 Hexadecimal 0, 1 2,3, 4. 8, 6.7.8, 9, A B.C. ‘eNocative numbers in binary, octal ang hexadecimal are express iw tae complerent. To stinguah the A, 8, C, D, E, F used in the system from standard eters they appear as: My € e ‘¢compution range fin Basen mode) ‘inary Posiver OTATETEUIHNTAHATELIHNHTAAL 0 vogatves nuttin istanninninttitittes ‘= ogoaooe0eoonone000coon0060000 tal Poaitun'1 7777777777 x20, Negutve'37777717777 272 20000000000 Decimal _—Positive:2147483047 2120 Negotiva; 1222147483608, Hexafecimal Postive:7FFFFFFF=+20 Negative:FFFFFFFF 2280000000 ‘8You carnot spect the unt of angular messurement (degrees a ‘ans, gael or the play formot (Fx, Sal whit the eaulatr is inthe tose mode. Such specticaons cen only be made if you frst wet te Basen mode 1 Binary, octal, deci, hexadecimal conversions a (arene le foctayooda74? (Eb d 2. (eal) 198 iat teens Een coral waves for 1h |e) a meio" sory at sete ata aes |e foribeweti00) a) Sa, 0009000025 El oa sooooeeeete wrote e ray |B" Valine fry and 87? Bs SEB = ooreor00 Sane = toners {Coniug) )2 0 owe (ertonorm 8 Negative expressions a" (5 ae (ne ac Ties *oor16 Por} otra} aan ray sini ow is 72 exoresseé as |GBH—"oer sreapewe? eins ame How is 0 Bho (esa FREFFE Ce (E]E "20 tov ES 010 IB —Her ‘ea ors (iG) sae Sled [FRI 20 oo (ee (2 — "Dee (ba lest (eas “Canon tr re 6 aoe [PHI 204EEESIeFS) 000002052 For mie baie srthete operations mitisce 1 Logical operations Lega pe ations ae pertormed trough lapel product AND), ail $m OR} and negation (NOM, spor iia ‘ace 14 AND uty lB "Ne es 14 Ba 00000018 110, AND 6y=1110, |B" 036 1110 onsite, (Bes oer ate ‘20000000063 aa. oR i=1204 | BREH-We™ o(e oe 100 0000120 1010, AND wy OR | BEIE-"Bine ov, 110 A wre 0001010 Neqaton oti, | ER "oe (eae armresea Neaetan fAFFFEDy (EEE os” [lar Ba FrD00012 2-5 STATISTICAL COMPUTATIONS 1 Standard deviation ‘eSsfore beginning computations, the tabulation memaiss are ‘clare by presing B= folowes by e][z)key and then Invidual datas mt using [kev Input either by repeatedly goles by C1), Ts vepeatod, find then Standard deviation arg same ct ee 2 “The vols frm, 3x, and Es ara stored in memories W, V. and U respectively, and can be obtained by pressing| 2 followed by the ‘memory name and then a. 6 ae 55.5451.55, |) °s0" S5.58.68.2 [LES Mamory cen) artontanicatsi) EME 82 |tstandors deviation 0 FHI) 1. s16050710 lic} 1-s0re0sosa | len oD 53.378 apace 5 | sim coo sn VIE cc [Sum of squres E) woe 22008 \netie devon of he | (Continuing EIEEIIEG 1, 82tazas7 Untosed vance, the |38(SIBE 1-625 ‘ttrence tween wach | 8451 0.628 (tum andthe mes of [81 16703) 2.375 atie and ss tor |S thetoliowag bi [OBC )10 63 i ibe) LTB) S | eee , 2/18) § | (ime as Li La1 3 | ges isles Erroneous data claringicorrection 1 [consct data operation: 51 Ih ‘DH €OU}is emored, emer corect data after pressing) (=) key. 2 WAS] wasinpit. numberof enties previously, eter correct a ster presaing #9 (5) srroneous data cesringlorecton I corect data operation: 130 ©1120 BH} 30, was entered previously, entarconect date ator pressing 120.881 3015) 1 Regression computation ‘teonecin computor ae porate mode, Press seu moines soar Soin eprint "hetabdsion amores ae Came by reg clone yn ein cau arte oes eoaBT ste SM ans of econ vos ean bests epee ing ins eproncanakesopetomosty eres eo Gy date Bi) [7] followed by a value representing the number of ose seis pete ia ote terpenes na Nt th sane ve ere) {ily deBry ence tolowed by svt repesen fg tn ant ofr ana poe fe 6 ovtetyy ane iypenas'y sea Reet sees Toon wars Si cs cos ETE ose oro tr eptomng tune of tows te Sten epee saree The regent roma yA, to Costar mand ‘rrstn costar ra coma sn tong me arson cote of ‘ion eta on HER sestatd vais # a bouton he ereson feu con be Feelin conn or nut aa canbe computed ung se We a ths for Be 2) and a tren memorieg Turd aa Breectee, andcon be stones by pase ‘awed te omer nai aS eB “ Constant term of Feoresson formula ~via — = [EISIEE Memery oem) “feng [teste] iobeiJiom 1. TOC | tote | [isos 5) 18 1s) | es” | ofS ois 28 zo fino | jason) 25. a fio | [saBeitcioiee) ES m_| iw sng the me (Contant A regrnion rma ac) 907.4 fan be obtined. Boned ens) 0.56 Sosa 18 aah ELIE) ©. s0260700 Temperate at 000m |(enath a IC! ‘ane esimated ‘51169 1007.40 Frhemory, the eis | Tempers 3100 fice ond oon] ¢.eazesrse2 (eo=a-i) [OEE 0.968s172016 (eeT*) 00 280 | coven TESA] Serpe atu pelaialeala (etches 11 os ‘Erroneous data cleatinglcorection leorrect data operation YO(be}] 1003.50) DI 1186) (31003 entered enter corect date ster resting © 111 BIE) 1003 Gis entered, ontr correct data attr press na) 17 168)) 1003 © was entered previously, enter conect data ater pressing 112) ["] 1008 5) s © Logarithmic regression (©The regression formula i agar ot and the he ere operation as with nest regression can be uted to obtain iho egresson cosficent and or malingcovrocions.1oobtan te tstimated valve 9.2) Be SJB is used, and to obtain estimated ole eo (= i ued Flrherore, Ex, end iy ae obtained as ls, ne, and Zn respective es Input the * data 9th on formula is y=A~e te data asthe logarithm of Sn} andthe = Tinea regression, ‘eCorrcton is pertormed the sam rm A obtained by Be fd by # Bele] i [71 ll, and sstmated vale 2s abtained by Gly 5 EBs, Ly, Ey" ana Ey are obtained by Sr and Erle wespectivay in near regression, Constant ag pao Sasi Ean parton ‘iia Saou 7] =o tee] selec Sapa] (see a os eine] Geese 2. se7z0se 87) |ieseelCbas. 729 2 las) also pei esse) 3: 912023005, 21] isabel woe wa fae| Gadi) 4 oanesos3 a3) 67 brine se) 7 weit] Ghesbetlte 4 4720 52) sterile} ae.t Ehiabeic-96) 4 rreceaeze Tough lopathnic {Constr em AL Teaugh exponen | Constant tm teresa the ove TEE 111. 12ea0es tere ft above SSIES) 30.a7se707 2 ang estes) 37.onaroe Sevegeseen ‘comin | SOTIIEEEACIESE) 224. rsar200 » tds od Sarton Sa) 4. szrenst See [Poe samen ‘Biiieleacem | sa.eren Grovscteanasicze |" (rao BAIIER) 2. sraeoees (#1 Power regression (8 The rogrssion formula is =A ond 796 logerthms ‘¢Cowecton performed the some 8 in fnear gression. Constant term Als obtained by GH (°16=(A] fa, ertnated vate je obtain ve a ad Band etna vale te ootained A+ ne. Enter both data by Br (=) al, Be? Ey, By ane Ey re abtaned by Bhs, Ene ly, ln? ond Eni veepectvey —Seoneie | ——“sprston Bias Saeaey 18 w fH) eB mIe0 0B] 3.99220481 sw || [obese] s.aorn97382 fas) spa C aise) 3490807861 as fa) [Bisse] 3.555ss0061 wlov) Sapiens) 3.65788616 ote above dt" ESSC)6@) 0 20BB0n322— ca ini 2 rrenon Sencar) ‘Sm ammnn Setrmated ves pond ¢ 0 62D BZ ensseaoend |B - (nooo ea en] (ese 3. PROGRAM COMPUTATIONS 3-1 WHAT IS A PROGRAM? __ ‘i nit hes builtin program fsture that faites repeat com putas The rogram feature ned fo the conte ive econ itimanaalcomputatons Proarme wb cussed hare with the ad cr evave ermpses. EXAMPLE: Find the surface area and volume of a regular actahedron when ‘he length of one side fe gon (apiaresa TOs 7 | ik \ ours Vi D Programming Creating a program based on computation formulas is known 35 “ro ‘tamming” Here» program wil be ereoted based upon the formolos Sven above. The basis of program Ie manval computation, <0 fest Stall, consicar the operational method wed fr manvsl computation. Surface are (S: 2) 3 Numeric value A ‘olumet¥i: 25): Numeric value A=) 3 Bl In the above example, cumete velo A is used twice, so it should Numeric ake A» 58) 200s oe o s Reasaaaw se v ‘itn thie unit, he operations performed for manual computations can be used on they aren 9 program. Once program execution starts ‘sl cantmue in order without stopping. Therefore, commands ae re (quted to request the input of date and to dspay results. The com: ‘and to request data nus “7, wh that to cpl reas aa” 12 witina program wil nae execution to stop tempore ands = yvteapnner on te dsplay ab te uit wate for datamput Ths cor rnot be uted independently ad is used together with) femory name To tore a numeric value in memory A, or example 2A Thea" command causes program execution to stop temporary and the otestfomula eputoralphanumeccharecers nd symbols eee page 84] to be dglayed. Ths command i used to mark poatons in formulas whore results ae tobe played. Since programs are ended ‘ad tal inal results splayed automaticaly this command canbe Hore these two commands wil be used in the previously presented Suge Prasaas, "Now the program is complete @ Program storage ‘The storage of programs is performed inthe WRT mode which i specitea by prostingbaj[2] CWRT™sluminates on te display Operation Display BD When (2) ae pressed, “WAT” appears atthe upper left of the ‘dapiy te ngeate nating unt ie nghe wT mode, Ten, the mambo Ot remeling stps (seepage 64s inccated at he per Fight ofthe {epay. The numberof romainng stops is decreased when programs input ans the number of memories equals 26 {the number of ‘memories a itazavon), the umber of usable steps should equ 550. “The larger figures located below insist the program ares [S00 pape 6) rahe leter"P ie folowed by the numbers @ through 8, i ‘Sates thet there steno programs stored m areas PO thrush P8. The Sinking vere here indestes the current progrem aro is PO. frags nto which program have aready Been sored are indicated by inated of nombre “> or_sa_o7 Here the previously mentioned program wil be stored te progtam saree PO ncicated bythe blinking zr: Operation Display ein a re pares ave an 7] ao == jv rab 2020 [cawrowea’ || Serene BREE Carasoans” || Sea | After these operations are complete, the program is store. ‘After the program is storad, pees H(t return tthe RUN mode, FF 6a ee YT © Program execution Programs ae execute inthe RUN mode (BHT. The program sree to be executed Is specied using the Koy To execute PO: (a) Tonceute 2: fa) 3 Toexocute sf) 8 Here the sample program thet has baon stored wil be executed. The "foc (8) and volume IVI for the regular octahedron Inthe sample problem are computed a aia an Saco SL Vou Toor ase Tove 9/471 aons7ON 3% |[Sg0.9e00701) | 101.0917800) 1__[lyre.aszenaa)_|lYe00.s9028e) Operation Distey = Ee (acai) som 7 — 10 ae of 9) | SHB ATOTETE| 1S when 10) 7 (vous ot a) | T6R-7A907BT] (S whens a [161.6817506) wren som 7 TIBABRBOG| (6 wren A=18) 1550.900258] (Ven A~18) =Program computtions are pertomed automaticaly with each press ‘of ss when tis prasaed tr date nput or after te ecu re 3-2 PROGRAM CHECKING AND EDITING (CORRECTION, ADDITION, DELETION) Ing tho key. Once the program is csplayes, the Wien the programas been improperly stored editing ean lo be per formod by aaang ot or easing portions. Hare anew program wil be treated by checking and eating the previous same program (the su face ares ana volume of 9 regular octahedron EXAMPLE Find tho surface area and volume ofa rgulr tetrahedron when tho length of one sid sven, ‘(hana Surface wren 151 | Volume 1h iO a rel Tal } las" | rk r zo | ht L » Formulas Fors sufi a, volume V nd one so A, Sand V for a enur Couche cia aa ve © Programming ‘As with the previous exam, the length of one side is stored in ‘memory A and the program then constucted, Numeie valve A 5a) asm ss s Ravaaaoow v When the above i formed into @ program. appears as flows: SSRIs as Be Se rae © Program editing Fst e comparison ofthe two programs would be het Octehedren: IIE 257 SRA ee E2pameaeie Touteten: DIAN 9 Ie ea mae ‘The octaneator program can be changed toa tetrahedron program by elting tho pats marked with wavy ines, and fre marked with straight tines Insctual practi, ths would be pevtormed as fotows: Operation ily a = 129450789 i Fen-ansrsea (seta (geet) BaSaS an omen rca a~s (dinates ae ‘av antarosir| (Sent) 2 F 3) (cme am Tranter (Sa ) ao Ct) : ) Fy © Program execution ‘Now this program wil be executed 3-3 PROGRAM DEBUGGING (CORRECTING ERRORS) (lighters | Surface area (S1] —Votume wi SOem ]1179.2080808)e¥| (177-881 1302% rs” |1g7.42786709) |140.71844555), Lze?__|esae20%201'_|is82%s090816) Operation Dicplay =o mom 105 173 2060808 wom | 756 ‘SraTTeBTOS rc) 49.71844855 Blow _| 206 eaz.a70323 a '42.5090816 (Summary) Program |= WRT mode seston ie) (creck sopra stn spectentoniomatesitro} | SIE) Str wartenton bees ion of content si [oven evecare epnetona core] IS) [Demon |>Move me crsr tothe postion vob eaeea| EES] ite Bi Ison [ov the canr oth poston tamed) SET Open enough spaces forthe ramber ot | (enerate error meszages when ts executed o it wil produce unos be correcta. Such programming ears are 1 Debucging when an error message is generated [An error nessage Is lplayed os follows “The error message informs the operator of the program area {PO to 9) nw the eror ae gonerate. lg states the type of eon ‘which gives an ideo ofthe proper countermeasure to ba taken. The ‘ep number inccates in which step of the program area the error was gone'ted 1m Error messages: © Sym ERROR (Symax eon) Indiates @ mistake inthe formula oF 8 misuse of program com © Ma ERROR (Mathematics! ero Insictes the computation result of & numeric expression exceeds 10% an logeal operon (.dvson by ser) ore input of ah rgumert tat excees the input range ofthe functon © G0 ERROR (Jump aror Inaicates © missing Ll forthe Goto command (see 9398 69), oF thatthe program area (sae page 76) forthe Pre command (see page 681 does not contan a progam, © Ne ERROR WWestng eon) Insicetes 2 subroutine nesting overtow by the Pro command © Stk ERROR iStock oron) Inaicetes the computation performed exceeds the capacity of the ‘tack fr numeric values or for commands (ses poge 15, (© Mem ERROR Memory error Indicates the attempt to use a momory name such 3s 215} without having expanded memories. ey operation isimpossoe once an artor message appears. The oror canbe cancel simply pressing the key, but pressing ether =) ‘or betore [wi epi tho location whare the aor mas gene ‘ated a long asthe key s held down, + Simply pressing er El wil ot cancel the ror ‘Be sure to rossi and thon speoy the WAT mode when making 1 Checkpoints for each type of error ‘The following ae checkpoints foreach type of ero D Syn ERROR Verity again that there reno eros nthe program, tha program commands Ive. Pr 70) 2 Ma ERROR For compuratons that rquite use ofthe memaris, check to thar the numeri values inthe memaries donot excad te range of ‘the arguments. This type of evar often oeeurs with dion by O the compustion of negative square root, (© Go ERROR Check to s90 that theres @ conesponding Lb x when Goto 6 Used. Alge check to wae that the program in Py hes boon comecty| Input whan Pg seed © Ne ERROR (Check toonsure that he Prg command is not used inthe branched rogram ara to return execution tothe xg pregram ares, © sk ERROR. [Chock tose thatthe forms isnot too long thus causing stack ‘overflow this isthe case, the lormula shoul be divided ita to ormore pans, © Mom ERROR ‘Chock ost that memories were property expanded using [5 ‘2 (Dein, When using etray-type memories 500 page 79), Check tose thatthe subscripts ae corect. = When an er is gonerated curing program execution, the symbal oe ay sina, e — ae 3-4 COUNTING THE NUMBER OF STEPS “tne program capacty ofthis unit consist of total of 550 steps. Zprogteme are put. Tha number fcreased wen steps are converted ‘of remaring stops wil to memories. (Se pag 22 "methods to determine the current number of raining the number of 0 ith the. nurmber of © Specity the WAT mode (H(Z]) and the numberof remsining Sp loon an pt ath iy, Ai ee =o Ce ma | Basia. one function requis a singe step, bu there are some com sands were one fonction requires tW0 steps. ‘One functionione step: sia, cos. tan. TO. (. 2.3. sone tunetionitwo steps: LIT. Goto 2 Pra ach stp canbe verified by the movement ofthe cursor: ‘ramp: Th oun oaton of biking ers" apap [At this tine, each press of cursor key [Sr] will enue the evr Sor to movs to the next sequential step. For example: 3-5 PROGRAM AREAS AND COMPUTATION MODES ‘This unit contin ttl of 10 program areas (PO though P9) forthe Storage of programs. These program areas ae ized in the same ‘manne, and 10 independent programs ean be input. One main ro. {gam Imain routine) onde number of secondary” programe {subroutines} can also be stored. Th total number of saps aveible {or storage in program aaas PO through PO is 850 maximus, ‘Specification a a program areas performed a fllows RUN mode: ross any key Wom Otvough 9 ate pressing the key ‘Thon ross Be, Example; PO (5)(5)) Ps IEE “in this mode, program execution begine when is pressed WRT mode: Use or) to move the cursor under the program as tbe speciied and pres Cnty the numbers of the program areas that do not yet ‘7am willbe depayed. "symbols indeate rogram a ‘ready contain programs: Example P1283, 67,8 EES. os 1 Program area and computation mode specification in the WRT mode Besides norm function computations, to perform binary, octal ‘dcimal and hexadecimal computations and conversions ‘deviation computations, and regression computations ina program. § land program area specication are performed the same ti, First the WRT mode is spectad (B(2]), and then » computation mode is specifed: Nex. the program areas specie, and, when fa ‘a presse, tho computation mado ie memaraed inthe program sea ence, sed program willbe sesompanied wh he comput ‘Example: Memerizing the Baso-n mode in P2 wa [> orsoren [na a.) —— P 0128456769 | ‘pect F2) (Ber meee) =e | P'or2sise7e9 [As shown above, the computation made willbe amorized into a pre- 10m 0 ‘© Cautions concerning the computation modes All key operation avaobe in each computation made can bo stored {as programs, but, depending an the computation mode, certain com ‘mands or fanesons cannot be used Bose-n mode Function computations cannot be performed. {SUints of angulr messurement cannot be specie, (2Ail program commands can be vod. (Since compuation result using brary numbers is hended a6 32 bis the ole sare nt asplayed atone te, Input "Bek in the pega to clay the respective 8 portion oF tho result nary number) mong the fenctions, Abs and WV eannot be use ‘©Among the pogram commands, Os, > and © cannot be used. LR mode ‘9 mong the functions, Abs and V" esnnot be use, ‘®Among the program commands, >. lez, =, <, Dez, >and 8 ERASING PROGRAMS. Erasing programa le performed in the PCL mode. Press l(3]t0 Epecly te PCL modo. ond "PCL wil ummnate. Thore are to “ingle promam area, and erasing al programs 198 single program 2 rogram in single program area, specify the PCL made find press the fl key after specifying the program ares Example: Erase the program in P3 ony Operation Display ao Mave the es (dere. "*") [tne rogram eens Tt 8 Pp _aas6r 1m Erasing all programs: ‘To erase al programs stored in program areas 0 though 9, specify the Pet mode and poss = and then Example: Delete the programs stored in PO, Pa, PB and PO ‘Operation poy aD [-p 123_567"" | as (i oraoas6768 | 3-7 CONVENIENT PROGRAM COMMANDS: ‘The programs for this wit are made based upon manu computa ‘tone Special program commands, however, ara avaiable fo alow the selection f the formula, end repetitive execution ofthe same for Here, some o these commands wl be used to produce more conve rent progions 1 Jump commands slump command are used to change the flow of program execution Programe ore executed in the order that they ae input fom th lowest step member st unt the nd of the program sreachad. Ths bo performedar when i dsiabe tot formula i nthe ‘however thatthe jmp commands are vor ffectiv. The B95 of jump commends sample ur Condtianal jap to 8 branch destination, a condonsl jmp tht ‘ecids the bionch destination by whether» cara condition tue bono and than decides the branch destination efter checking whether the vale stored equals 200 of not. Unconditional jump ‘gram executicn reaches the watement “Goto W lwhera nies number {tom 0 through 9}, execution then jumps to LB (6 the same ‘value ae Goton. The unconditional jump i often used in spa ora ‘f0ms to retun sxecation tothe begining for repetive compa tions, of 10 rapes computations tram a pont within» progeom UUnconstional jumps afe also used in combination with condtionl ‘Example! Tre previously presented program to find the surface ‘ing"Goto 1” and Lbl 1" to slow epest computations, The previous program contained: Beek a DAR ANS 19 stops ‘Hereinatar commas (J wil be used te separate steps forthe ake oF canty tm napene mee Sms Onmten iy aoe IStored in POD om Tamas | (ago fm a 17 g61¥302 | 5 | aaTSTaT [Te eat of ate 7 [a aarosran| "he grot tm te) a 50, T4555 a0. J Example: Compute,y—as' +b when the value for" changes each {ime whi a and b can siz chango depending pon the computation tt oe eC ROK YB. a, Goto. 25 steps nen this progam lo executed th vals tora and » te stored Thamories And Bespectively. After that, only the value for canbe changed “ Ines way en unconditional jamp is madein scordance with "Goto Eats and the flow of program executions changed: Whan there iho "Ubi wt cowrespond to.8 "Goto #", an error (Go ERROR) is enerated. ” ® Conditional jump stant ora numetc valve in anetnr memory. I the contin is tue, ‘the stotement fallowing tha =>" executed, ante condition Is not tue, execuson skips the statement and continua flowing the Coane aps eke on he foun form + Either can bo use. (One memory name isiphabetic characte rom A through Z), constant humarte vies or computation formulas (A 2, DE, ate ae used fora side” and “night sda” The relational operators 8 comparison symbol. There are 6 types of Lat side ~ right ade let side equate right ide) Left side © ight side (ett side dows not equal Hight ide) Left side = right sid lf aide fs grater than oF equal to ight Loft side < rot side lat sige i less than or eval to ah side) Late side > aight side let ede fe grester thon righ siel Lot side < aight se et sde i ess than right ide ‘The ">" is slaved when [7] are pressed. Ifthe condition is trum, execution advances to te statement folowing >. fhe cond jhmos tothe statement folowing the next “or 4" S80 "Spur ‘se! ment g) tne A statemont is» computation formula {sin AS, etc or 2 program command (oto: Prg ef). and everything upto the next ° or ‘Sregarded as oe statement ‘Example: f an input numeric vais greater than or equal to 210, ‘compute the square root of hat vale. If the input values eae than ser, renput another vale. [eo BA a Goto, 18 sops inthis program. the input rumeri value fs stored in memory A. and thon tis tested to determine whether ts greater than, equal or lose then zero. H the contents of memory A are greator than or equa {0 ot loss han ar), the statement (computation formal ested botwoen "2" and "a wil oe executed, and then Goto returns ox “onto ih the content of memory A at less tha 200, ox ‘Scutton wil skp the following statomant he next” and eur ‘esto Lb 1 by Goto 1 Example: Compute the sum of input mumerc vals Hf «Os input the total shoud be displayed 10, 9 Goto, 2.5 wh 28 31 stops Inthisproaram, a Offs storodin memory Bt cleat for comput ‘omof the su Hex, the valve input by"? Ais stored in memory [Ay "A=0%" and its determines whether or not the value stored in memory A equals zero. I AO, Goto 2 causes execution fo jump to TiN. memory A does not equal 0, Goto 2 wil bo skipped andthe Command ABB wich follows "i executed, and than Goto 1 feturns execution 10 LB 1 Execution frm (BI 2 wil play the sum th fnemory 8. Actual, the daplay command “a” is ns 8, but hee ean Be onto. tas boon stored in 1 folowing ‘The fellowing iaststion shows the flow of the program: _ aso) a0) ra A=0 Goto? A+B->B Goto? “sor} eo (#: Count jump ‘The count jump causes the vale in a spied memory to be increas: sor docronsed by 1- If he value does equal Othe folowing state. tment i kiped, and the statement folowing the next ore fxecuted. The “ise” commend ts used to increase. the Yoke ip ‘command i used to decrease the value by 1 ond decide Memory contents 50 Example: Increase memory A by 096 ~~ Ie A Decrease memory B by one Dee 8 Example: Determine the router Te. ALO CH wR SB Le ba, ALi, Goto, LG LO 32 steps In this progam, fest 10 i stored in memory A, and 0 is stored in ‘memory: Memory Ai used 9 the “counter” and countdown per. formed the wpected number of umes by the Dz command, Mmory Cis used tostore the sum ofthe inputs, and 30 fret must be cased by inputting 0 ‘The numeric value putin cesponse to “2" Is stored in memory B, snd than the sum of the input values i= stored in mammary © by Tho statement Dsz Athen docreases the value storedin memary Aby {TF tho result does not equa 0, the folowing statement, Coto 1 is seated eres equa 0, the foloming Goo sipped a 0f 10 input numeric values. Example: Ostermine the aed a one-second intervals of bal moe row nto te aa atl velo ot Vins and on Sylscl The terms expensed: event 3.8, with the eects of a resistance be SRAM ARABS SM ah Bt 2 eot6. 1 ‘osteo nhs program the unt of ang measurements et nd memory 'Sfrat nace closed Then the nti vslacty sod angle re mut ino mamores V an § respec Er Ts ocd ot te begining of te repeat computation. The nmr valu store a memory 1 courted up treressed by 1) by IirTrinacor, ter commands rer hepupone on ‘Teauing the vous stores inrmrmary Tn the subsequent mp does ‘Sot doperd von any somparaon or Section. The far conmord can {iso bo ved the se Manna se with te Dse command or imps thtrquse decsone, tas can besten hore. can ao bo Ua vo simply Icteage, vive. place ofthe he command, Seer methousuchaneT 11st e ued, ve step fe equres in Sead the two forthe (ue method shown er. Such commands Ste comveiont ways of oranvng tamary spar. Foch me mura ecteased computation pwrfomed scotdng {o te formal, bn tho altude © payed. feos be noted that {Rar progiom is endor, so achen the require wake Is btaned, FEEL re meses to trate ha pone (Summary) Form Lncondi: Ubi orforms uneondtona jum ona jump Goto.» (n= natural to Lb» corresponding to feumber om through Goto" Conditional Left Relational Right Left an right sides are com fhmp side operator. se" > pred ifthe conditional ex | State |‘ | Site mont after is execute, to the statement folowing ‘Statements ncude numeric ‘expressions, Goto com” mands, et. eee (Count jump sz Memory name: Numer value stored ia Sate |_| State. Memory is increased lz | SET {| Monk Gecreaees Oss) by ona fesultequsisO jump sper formed tothe statement ‘State. fellowing tha next: or 4) mart Statements inciode numeric ‘through 2 1 Subroutine 1 program esntainad in ¢ single progiam ate Is called “main routin". Oftan used program segment sored nother program areas bre called "sbroutines” Subroutines canbe used in a varaty of ways to help make comput tions ab one Hock tobe jumped to each timo, orto store often used formulas or oeratone for eal up ae required Subroutine Main routine ——Ssisuting pase} Sa a] Pe 5 pane L mat Lett [ pan “tat “aver ~tever ‘The subroutine command is “Pra followed by @ number from 0 through @ whieh indicates the program ‘Example: ig O--Jump to proam area O rg 2o--Jump to program sea 2 Ater the jump i performed using the Pra command, execution con tinves fom te beginning ofthe program stored in tho specified pre ‘rom area, After execution reaches the end af the subroutine, the re ‘Gam retuna to the statement folowing th Pra command in he ‘nga program ates. Jumps can be performed frm ane subroutine {oamothor and ths procedure ia known ae “nesting” Nosting can be performed to maximum of 9 levels, and attempts to exceed ths Fit wl eausa an error (No ERROR! to bo gonorated, Artemptng to tne Pg ta ump to 8 program aeain which theres no program stored ‘wil ls result in an evar (Go ERROM TA Goro'n contained in subroutine wil ump tothe coresponding bl contained i that program are. Example Simultaneously execute the two previously presented ro ‘rams to compute the surface areas and volumes of 2 fegular octahedron and tetrahedron. Express the result nthe decimal place “This example employs two previously explained progtams, and the tt seem 0 Inn tha species numberof decimal paces (EEHCZ) Gh. Now let's review the two original programs. Regular octavedron PO Fi A XA a Vn Ba te Ss A Ped 23 steps equa teranedron PIF Sn A KA ay 22 steps Tota: 65 steps I the two programs are compare, ts eviden thatthe undetinad portions are dentcal. Ifthe potions ae incorporated ito 9 com mon subroutine, the programs are simpiied and the numberof stops Fortharmoe, the portions indicated by the wavy lin are not dente asthey sane, ButifPI Is modified wo! 2.3. Xe Ay Pe By Na) the two portions become ental, Now the portoneunderined bythe straight ine willbe stored as ann (2, Brackets ae input by) and Standard 2 8 c Proper use of the subscripts shortns programs and makes them put the numbers 1 through 10 into memories A through Using standard memories WAAR BABAR AGHA ADS a ea a0 steps Using arrayaype memories eZee tik Ie Ze te TAL Zh Ie, 252, <1. 8, 3, Goto 1 26 steps In the cast of using standard memories, inputting values into ‘momevios ove by ona seth inaficiont and time consuming. What opens we want to see a value store in 8 specie memory? Using andr mamas Zee SAEZ = 2 3 a Za e AA ae sola Zesseaz ol a. ZINTA RASH, Zale sa Ze I a Garo. To steps Using rray-type memerios TDR Tete Pee Zee AZ. mo the by oie, 1 16 steps ‘The diffrence i# readily. apparent. When using the standard Tremories, the input valve iz compared ane by one with the valve ‘tnt aroytvoe meri, the input vie is jmmediataly stored ithe proper memory detormined by “(Z—11". Formulas (2-1, [Re T0, ee! can even be used forth subsCri. 1 Cautions when using array-type memor When using aray-yp memories, subscript is eppended an Uphobetic character that represents a standard memory trom A through 2 ‘Thoefoe, cara must be taken t prevent overlap of memories, ett th)-Ceeey “The following shows a case in which artay-type memories overtan vuith standard format memoria, The situation should always be voided Example: Store the numeric values frm 1 though & in memories [Att tough Alsi tespectiely Be Ce tee Gee A Ge Bie G05, Goto, 1. Mi AR AS de a) “8 steps In this program, the values 1 through 5 are stored in the array type ‘amor AIT) through AIS, and memory Cis used os o counter Imamery. When this program executed, the flowing results are ob tained Operation Display Bom = a = a 6. [As can be seen, the second daplayed value (which shouldbe 2) | Azle incoret. Ths problem hee ocurred because memory 2) ‘the ame ae momory C A @ c¢ bo € & ain) iz) AI} Alal lS) ‘The contnt of memory (Alls decreased from 5 10 On steps at Therefore, the content of memory A(2 is dplayed a O. 7 3. 8 1 Application of the array-type memories It fs sometimes required to treat to aforant pas of data as & logl group inthis ease, memorias for data processing and those fot fea storage shouldbe Kept separate Example: Store data x andy in memodes. When an x valuo Ie in Dut. the corresponding y vale 6 asp. Thor wit bora total of 18 paces of data. Example program 1 Memory Ais used ast data contr memory, arid memory Bs used fer tomporry storage ofthe x ta The ta ae stored n mereries {CiivmemoryDltwough cltSlimemery A) andthey data are sorean ‘mamores C16] mamry teu 13D memory 27), Bee As 2s Del, 7. > BRC A RCA TE hs fee, Act A= 10 Bs 3s Goto, 2, the 224s. Soa eB B=. 0. 3, Goto. 5) 5 Goto. 1, 3s BB. 3. BL =. CAL > Goto, a2, AL), Goto. 3. 2. Goto. 22. Uo ane A ts Te By dy ote, 2 5. wor 8 ‘38 stops Inthe progtam, memories are used 9 follows: data ci) cia) cis} ia) cis) cis) ci cial Doe FP GH cia) cio) cin cir2) cist cial cits) a ye ‘che! cir7) chia) cis) ciz0) ci2t) cizal_cxzal sot uw xo Ok 1241 C1251 ci261 C127) ci281 i281 cx801 zi) Gia, Zi) Gian “Zien ion) “Zin @ yy Example program 2 |Thesome memories reused as in Example 1, but wo types memory esr sed andthe and y a ae kop saps. Tes Ay bs Dofms 7. 5 WE TAs tee, A ROLI YT 6, >, Goto, 2. 15 Goto. 1, 5 Wh 22 as A BS 8. =. 0 3, Goto, 5.2. GAL, 3. Goto. 45. Daz, A, 1s Goto. 3. :, Goto. 2. :- tea Rh AL ka Gate, 2, tons 92 steps Memaris are used a8 fllows ci ci2} cis) cla) cis ciel cr) DOE OF GH Td cis) ettol chin) cna cli} cia) cis CoM ON OP aR dae Ri) RID RI RUA AIS! IB) RIT) RIB ch Ris) RO AI AC2 ALIS) AINA AIS! zi) Za) 213) Zia) 28) 216) In this way, the memory names can be changed. However, since memory nee are retricea tothe laters frm A trough 2 he ex panded memories! [= ean ony be used as etaytype memories. The memay expansion command (Def) canbe used na program, Example: Expend the number of memor ‘of 40 avalble Bem 1.4% by 14 to make a tt 3-9 DISPLAYING ALPHA-NUMERIC CHARACTERS AND SYMBOLS {tc can bo esplayed a6 ‘marke (9231 “They are aciosed in quotation 1H Alpha-numeric characters and symbols symbols displayed when pressed folowing Kote Hote Be soace Ie Ke UMN Se RB COE RG Hh RAR TUM WKY 2 ferumbers and symbols dipslayed when pressed SG. 1). 1. ED O01 2,3, BL BT 8 Hea, tx ee ‘¢Symbotecleplayed when pressed following 5 [Comp mode) a eerie oD SE ss be Se BNC! ‘symbols sisplyed wien prossed direct ag. C.D EF 1 mode: ‘esymbole splayed when pressed flowing (Beton mode: ‘Symbol aeplayed when pressed following (80 mods: ‘Symbols played wien pressed folowing] (LR mode! 1 ymbotedeplnyed whan preted following [=] lll mndas ex onpt Basen model (a 1g). 4) “Aanumerc characters and symbole are onerltter commands ‘Therefor, such expressions a8 ein" or "x0." cannot bo used. Inthe precong example raquiting an input of two types of data x the prompt?" doesnot give any iormation concerning the type of input expected. A mortage canbe inserted betre the 7" to wey ‘Me type of cate requved or np. Kama The mossoghe "X=" and "Y=" wil be inserted ito this program: {assuming atthe prog estoredin tj we lew ae 10K) “Amays flow 8 message with “A” (to capiay the mossog when te ormulacontnuesfaloming th message \when a message exceeds 12 characters, itis displayed by shiting From right tol, one charactor at 9 tie, ‘came For "-A.B.C.0. EF. Hy KLM, Shittothelds, _ [ABDEFGHIIKL) Shale aay =A, MN~ St ro alae PROGRAM LIBRARY CASIO Paocaam steer = a Prime factor analysis . Tide 2a byl cei embe 6O8ST8.1A eame ‘pepntws prto, TELNET ASSIS TE one ce Joe] voyermn | oapay [ot] rcp = 1) otal w? w wwe. 2 rota zie) Gl eww 3 vfs lw le (leno |e) ones | 5 Bw 5) 3 a= 6 | seen] 2 [18 Teel v,| Bat F 7 = 7 = v. IC af {9} i a) era. PE x ¥ {| —& 7 — 10 1 Le] | 0 8 3 CASIO procram sHEET Fromme" Grostest common measure 2 Desc ayapeaten | Osiy [Sup] Key opeatin Oty ae al 07 W I 8 8 3) fore ‘2s Gl] a a 1 Tes | fore ‘oe2 (Be) 8? ere £1 se EP PEE CASIO ProcraM Heer tint integrals using the Simpson's rte crate ae eo — B) oe ff Be is 5 2 CASIO Procraw sheer we a 2 Y- transformation [" aa Proaram il Besceten Regt y= Bt Rt Ome Tiste ts ed [E = 1 flavin] | le > [rela nam ke + 3) emer) fs - 4) 7 (Bt) A3=7 ul 180 (6) R6= 7 Ee [a] [| ota Br [s ) a0 mim i apa Js a 6 16) Ee) 468. 6506667 | Eo cs 7 P| wi) 2 =| fae LS taenem te rt ® 8] tase! | Pe “ {} — 3 re ® (ro Ee] ea rT - ® al_comrver| | oa [es 1 2 8 CASIO Procraw sHeer rs ae "ae same CASIO procram sheet "Cantiever under concentrated toad Desc ‘besa fd actin, Ago Salton 9 Bed een a) DOr base ode Be rang <8 ihving ot 8y=61 M= P(g eninge We= P| : im - Fre 7 a 5 fis : +f CASIO rrocram seer Ne Vein “0 vol os person Sen) Key epeaton | ier vt @r= 18) Repeat rom ep 2 CASIO procram sHeeT er = Normal distbution ® | ser] wey opentcn | Oapay—|aup) Keyepuaten | Depay omg x=? [8 ‘af ® Hammes | Glow x-7 | an x= 8 [Gv susie | 16 ® ” 2 CASIO procnam sheet a sane Preparation nd operon i TESTO a ae j=l erm [tial screen | ome | | Bt : TL ois oa a 2 o e a ke 2 a 3) bs “ ao " oO E : a” = o La fi 3 7 § ul 6 oi ele 1 if * 7 a w o Eo 1 o Ei @ c_ u a 0) © A FA 2 o ® oo) | ie A 8 Z ® a ~ a a H w ‘oe eae EEE BEET CASIO Procram sHEET a ~ ac Prosram Nate [aa Den 4 | a a SEEECES ETON neon gem S 7] o t 7 oO @ a B —ol og o. q o 3 aI oO Oo Bu 1 P LW. Go oa ge} —_ {0} x 5 5 Br e f +) qj gq iF i ft i 10 ol ol Ie i) | casio PROGRAM SHEET ooo 00) ojo. CASIO procram SHEET “pesain nd pron fo[ eseme | Oo 1 oO } 2 a 3 ol 3 oO fel 5 Tee 5 o 15) oo | € 7 sf oF \ |e 7 oO ” a H 8 a 2 Gi if 7 a ® ol ii 0 cl EY ol e REFERENCE MATERIAL 1 Manual computations pectic: |Comp made aa} function camputotons ‘conversions and computstion, logical operations ‘50 mode dod deviation computations (BEE) (variable statistical computations) LR mode Regresion computations paired (EEE) _vanabie stastia! computations Functions TypsA Function command input immect | functions ly before numeric value Sinn cosh, tanh, sin, cosh tanh slog. Ine 10 ay | Type 8 Function command input immediate-| functions Paked variable Function command input between functions two numeric values. Numeric value {enclosed in purenthoses inpat n ‘mediate after function command, 722 BA tothe Bth power!) 5 LAA t0 the 18th power, | Aspre. acre Poli Recta.) 0<,2-5) {Count jump tse, Des) Steves 10 maximum (PO to 9) Program checking, debugging, deletion, add Liqui crystal eisply (12 digits), 10g man tissa and 2-

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy