Do you have a question about the HP HP-15C and is the answer not in the manual?
Type | Scientific Calculator |
---|---|
Programming | Yes, keystroke programming |
Display | LCD |
Functions | Over 130 functions |
Manufacturer | Hewlett-Packard |
Basic operations and setup for using the calculator.
Explains how calculator keys function and are accessed.
Details the use of prefix keys for alternate functions.
Explains functions that modify numbers in the display.
Covers basic mathematical functions like reciprocal and factorial.
Sets the mode for trigonometric calculations (degrees, radians, grads).
Explains how to calculate y raised to the power of x.
Covers conversions between polar and rectangular coordinate systems.
Explains the RPN stack and how operations affect it.
Details functions like ENTER, CLx, etc., and their stack effects.
Explains the function and use of the LAST X register.
Describes methods for performing repeated calculations with constants.
Explains how to store and recall data in registers.
Describes performing arithmetic operations directly with storage registers.
Covers permutations and combinations calculations.
Explains how to generate random numbers and set seeds.
Details how to enter data and accumulate statistical values.
Explains how to compute the arithmetic mean of data.
Describes finding the best-fit line for data pairs.
Explains how to set display formats (FIX, SCI, ENG).
Details how to set and use scientific notation format.
Explains how to view the full 10-digit mantissa of a number.
Explains what data is retained when the calculator is turned off.
Explains the fundamental process of recording keystrokes for programs.
Explains the fundamental process of recording keystrokes for programs.
Describes how programs are stored and addressed by line numbers.
Details how to start and manage program execution.
Discusses the calculator's program memory capacity and bytes.
Details how individual keystrokes are stored as program instructions.
Outlines the default memory allocation between data and program space.
Covers how to handle errors or unexpected halts during program execution.
Explains how to switch key functions to save keystrokes.
Explains how to navigate within program memory.
Describes how to remove instructions from a program.
Details how to execute a program instruction by instruction.
Explains unconditional transfers of program execution.
Details how to alter program flow based on conditions.
Explains how to set, clear, and test flags for conditional logic.
Demonstrates program logic with branching and loop structures.
Explains how to call and return from subroutines to save memory.
Details the limitations on nesting subroutines.
Demonstrates subroutine calls within other subroutines.
Explains how the RTN instruction returns control to the calling routine.
Explains how the Index Register is used for direct and indirect addressing.
Details how to use registers for loop counting and control.
Explains how to branch or call subroutines indirectly using the Index Register.
Describes instructions for controlling loops with counter values.
Explains the dual stack system and activation of Complex mode.
Details the process of inputting complex numbers into the calculator.
Explains how to change the sign of real or imaginary parts of complex numbers.
Describes methods for clearing real or imaginary parts of complex numbers.
Explains how standard operations work with complex numbers.
Covers functions that operate on complex numbers in the X-register.
Explains how conditional tests apply to complex numbers.
Details interconversion between polar and rectangular forms of complex numbers.
Details the process of defining a matrix's size.
Explains sequential storage/recall using R0/R1 registers.
Covers accessing and modifying specific matrix elements.
Explains how matrix names and dimensions are represented and used.
Defines the matrix where operation results are stored.
Covers operations applied to a single matrix.
Explains arithmetic operations between a scalar and a matrix.
Details representing complex matrices using partitioned real matrices.
Describes using registers with matrix operations.
Explains how the Index Register can refer to matrices.
Introduces the SOLVE function for finding equation roots.
Outlines the fundamental steps and requirements for using SOLVE.
Demonstrates the calculator's response when no root exists.
Provides guidance on selecting effective starting points for root finding.
Introduces the f function for calculating definite integrals.
Illustrates numerical integration with a Bessel function example.
Details entering limits and setting modes for integration.
Explains preparing subroutines for the f function.
Discusses factors affecting integral accuracy and calculation duration.
Lists math operations that cause an error due to invalid arguments.
Details errors related to applying non-matrix operations to matrices.
Lists errors related to statistics calculations.
Explains the error for exceeding the maximum subroutine nesting depth.
Explains which operations signal the end of digit entry.
Lists operations that prevent stack lift.
Covers operations that do not affect stack lift status.
Describes the calculator's memory pools and register allocation.
Explains how to reallocate memory between data storage and common pools.
Details limitations on changing memory allocation.
Discusses program memory capacity and automatic reallocation.
Explains the iterative algorithm used by the SOLVE function.
Discusses the precision and potential inconsistencies in SOLVE results.
Guides the user on understanding SOLVE output in registers X, Y, and Z.
Describes methods for locating multiple roots of an equation.
Explains the algorithm used by the f function for numerical integration.
Discusses factors affecting integral accuracy and calculation duration.
Identifies function behaviors that might lead to inaccurate integration results.
Explains factors like interval width and function behavior that affect calculation time.
Provides information on the calculator's power source.
Explains the battery low indicator.
Gives instructions for replacing the calculator batteries.
Outlines procedures for running diagnostic tests on the calculator.
Provides an overview of calculator functions and their keys.
Summarizes programming-related commands and their functions.
Provides an alphabetical listing of topics covered in the manual.
Details FCC compliance information for the device.
Warns about potential perchlorate in the battery and handling requirements.