HP 33s hp 33s_user's manual_English_E_HDPM20PIE56.pdf - Page 171

Using VIEW for Displaying Data, To respond to a prompt, To leave the number unchanged

Page 171 highlights

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 D0002 through D0004) that define the x and y coordinates and angle θ of a new system. To respond to a prompt: When 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 g. „ To change the number, type the new number and press g. 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 g. For example, you can press 2 ‘ 5 g. „ 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 g 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. Using VIEW for Displaying Data The programmed VIEW instruction ( | Š variable ) stops a running program and displays and identifies the contents of the given variable, such as / )  This is a display only, and does not copy the number to the X-register. If Fraction-display mode is active, the value is displayed as a fraction. „ Pressing ‘ copies this number to the X-register. „ If the number is wider than 14 characters, pressing |  displays the entire number. (If it is a binary number with more than 12 digits, use the ˜ and — keys to see the rest.) „ Pressing ‡ (or b) erases the VIEW display and shows the X-register. Simple Programming 12-13

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387

Simple Programming
12–13
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
D0002 through D0004) that define the
x
and
y
coordinates and angle
θ
of a new
system.
To respond to a prompt:
When 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
.
To change the number,
type the new number and press
. 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
. For example, you can press 2
5
.
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
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.
Using VIEW for Displaying Data
The programmed VIEW instruction (
variable
) stops a running
program and displays and identifies the contents of the given variable, such as
This is a
display only
, and does not copy the number to the X–register. If
Fraction–display mode is active, the value is displayed as a fraction.
Pressing
copies this number to the X–register.
If the number is wider than 14 characters, pressing
displays
the entire number. (If it is a binary number with more than 12 digits, use the
and
keys to see the rest.)
Pressing
(or
) erases the VIEW display and shows the X–register.