HP 32SII User Manual

Page 175

Advertising
background image

Simple

Programming

12–13

File name 32sii-Manual-E-0424
Printed Date : 2003/4/24 Size : 17.7 x 25.2 cm

Thus the program should not assume that the X–, Y–, and Z–registers'
contents will be the same before and after the INPUT instruction. If you
collect, all the data in the beginning and then recall then when needed for
calculation, then this prevents the stack's contents from being altered just,
before a calculation.

For example, see the

"

Coordinate Transformations" program in chapter 15.

Routine D collects all the necessary input for the variables M, N, and T (lines
D02 through D04) that define the x and y coordinates and angle

θ of a new

system.

To respond to a prompt:

Mien you run the program, it will stop at each INPUT and prompt you for that
variable, such as

@ )

. The value displayed (and the contents of the

X–register) will be the current contents of R.

To leave the number unchanged, just press

f

.

To change the number, type the new number and press

f

, This

new number writes over the old value in the X–register. You can enter a
number as a fraction if you want. If you need to calculate a number, use
normal keyboard calculations, then press

f

. For example, you can

press 2

š

5

0

f

.

To calculate with the displayed number, press

š

before

typing another number.

To cancel the INPUT prompt, press

†

. The current value for the

variable remains in the X–register. If you press

f

to resume the

program, the canceled INPUT prompt is repeated. If you press

†

during digit entry, it clears the number to zero. Press

†

again to cancel

the INPUT prompt.

To display digits hidden by the prompt, press

{



. (If

it is a binary number with more than 12 digits, use the and

<

and

6

keys to see the rest.)

Advertising