EasyManua.ls Logo

HP 15c Collector's Edition User Manual

HP 15c Collector's Edition
308 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #121 background imageLoading...
Page #121 background image
Section 10: The Index Register and Loop Control 109
To Labels. If the R
I
value is positive, t V and G V will transfer
execution to the label which corresponds to the number in the Index
register (see the above table).
For instance, if the Index register contains 20.00500, then a t V
instruction will transfer program execution to ´ b A. See the chart
on page 107.
To Line numbers. If the R
I
value is negative, t V causes branching
to that line number (using the absolute value of the integer portion of the
value in R
I
).
For instance, if R
I
contains −20.00500, then a t V instruction will
transfer program execution to program line 020.
Indirect Flag Control With V
F V, " V, or ? V will set, clear, or test the flag (0 to 9)
specified in R
I
(by the magnitude of the integer portion).
Indirect Display Format Control With
V
´ V, ´ i V, and ´ ^ V will format the display in
their customary manner (refer to pages 58–59), using the number in R
I
(integer part only) for n, which must be from 0 to 9.
*
Loop Control With Counters: I and e
The I (increment and skip if greater than) and e (decrement and
skip if less than or equal to) functions control loop execution by
referencing and altering a loop control number in a given register.
Program execution (skipping a line or not) then depends on that number.
The key sequence is ´ {I, e} register number. This number is 0
to 9, .0 to .9, V, or %.
The Loop Control Number. The format of the loop control number is:
nnnnn.xxxyy, where
±nnnnn
is the current counter value,
xxx
is the test (goal) value, and
yy
is the increment or decrement value.
*
Except when using f (Section 14)

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the HP 15c Collector's Edition and is the answer not in the manual?

HP 15c Collector's Edition Specifications

General IconGeneral
ModelHP 15c Collector's Edition
CategoryCalculator
TypeScientific
Power SourceBattery
ManufacturerHP
DisplayLCD
Functionscomplex numbers, matrix operations

Summary

Introduction

This Handbook

Outlines the structure of the manual, detailing its parts and how to use it for learning.

The HP Community

Discusses user groups and websites for HP calculator enthusiasts and information sharing.

Part I: HP 15c Fundamentals

Section 1: Getting Started

Covers basic operations like powering on, keyboard layout, and primary/alternate functions.

Section 2: Numeric Functions

Explains essential numeric operations including logs, trig, powers, and conversions.

Section 3: The Automatic Memory Stack, LAST X, and Data Storage

Details the RPN stack, LAST X register, and data storage operations.

Part II: HP 15c Programming

Section 6: Programming Basics

Introduces core programming concepts: creating, loading, running programs, and memory.

Section 8: Program Branching and Controls

Covers controlling program flow using branching, loops, and conditional tests.

Part III: HP 15c Advanced Functions

Section 11: Calculating With Complex Numbers

Covers entering, manipulating, and performing calculations with complex numbers.

Section 12: Calculating With Matrices

Explains matrix operations, including dimensioning, element access, and calculations.

Section 13: Finding the Roots of an Equation

Details using the SOLVE function for numerical root finding and equation solving.

Section 14: Numerical Integration

Explains how to perform numerical integration using the ∫f(x)dx key and subroutines.

Appendix A: Error Conditions

Error 8: No Root

Explains the error when the SOLVE function cannot find a root.

Error 0: Improper Mathematics Operation

Lists and explains errors related to mathematical operations and illegal arguments.

Appendix D: A Detailed Look at SOLVE

How SOLVE Works

Explains the numerical technique and logic behind the SOLVE algorithm.

Finding Several Roots

Discusses methods for finding multiple roots of an equation using the SOLVE function.

Related product manuals