Home > HP > Calculator > HP 15c Manual

HP 15c Manual

    Download as PDF Print this page Share this page

    Have a look at the manual HP 15c Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							 Appendix F: Batteries 261 
     
    Verifying Proper Operation (Self-Tests) 
    If it appears that the calculator will not turn on or otherwise is not operating 
    properly, use the following procedures to access the test system; 
    1) Turn the calculator off. 
    2) Press and HOLD the | and v keys (keep both keys held 
    down for the next step). 
    3) Press the = key (while both | and v keys are held down 
    from Step 2 above). 
    4) Release the = key. 
    5) Release the | and v keys. 
    You will be presented with a main test screen that displays the following: 
    1.L  2.C  3.H 
     Press 1 to perform the LCD test (all LCD segments will be turned on). 
    Press any key to exit 
     Press 2 to perform the checksum test and see the copyright messages. 
    Press any key to go from one screen to the next until you return to the 
    main test screen. 
     Press 3 to perform the keyboard test. You then need to press EVERY 
    key on the keyboard until all the keys have been pressed at least once 
    (the screen will progressively turn off).  You can press the keys in any 
    order and any number of times. Once all the keys have been pressed 
    and the screen is clear, press on any key to return to the test screen. 
    Press = to exit the test system. This will also turn the calculator off.  
    If  the  calculator  detects  an  error  at  any  point,  it  will  display  an  error 
    message. 
    If  you  still  experience  difficulty,  write  or  telephone  Hewlett-Packard  at  an 
    address or phone number listed on the web at: www.hp.com/support.  
    						
    							 
    262 
    Function Summary and Index
    = Turns the 
    calculators display on 
    and off (page 18). It is 
    also used in resetting 
    Continuous Memory 
    (page 63), changing the 
    digit separator (page 
    61), and in various tests 
    of the calculators 
    operation (pages 261). 
    Complex 
    Functions 
    } Real exchange 
    imaginary. Activates 
    Complex mode 
    (establishing an 
    imaginary stack) and 
    exchanges the real and 
    imaginary X-registers 
    (page 124). 
    V Used to enter 
    complex numbers. 
    Activates Complex 
    mode (establishing an 
    imaginary stack) 
    (page 121). Also used 
    with m to indirectly  
    dimension matrices 
    (page 174). (For Index 
    register functions, refer 
    to Index Register 
    Control keys, 
    page 263.)% Displays 
    the contents of the 
    imaginary X-register 
    while the key is held 
    (page 124). 
    F 8   Sets flag 8, 
    which activates 
    Complex mode 
    (page 121). 
     8   Clears flag 8, 
    deactivating Complex 
    mode (page 121). 
    Conversions 
    ; Converts polar 
    magnitude r and angle  
    θ in X- and Y-registers 
    respectively to 
    rectangular x- and y-
    coordinates (page 31). 
    For operation in 
    Complex mode, refer to 
    page 134. 
    : Converts x, y 
    rectangular coordinates 
    placed in X- and Y-
    registers respectively to 
    polar magnitude r and 
    angle θ (page 30). For 
    operation in Complex 
    mode, refer to page 134. 
    h Converts 
    decimal hours (or 
    degrees) to hours, 
    minutes, seconds (or 
    degrees, minutes, 
    seconds) (page 27). 
    À Converts hours, 
    minutes, seconds (or 
    degrees, minutes, 
    seconds) to decimal 
    hours (or degrees) (page 
    27). 
    r Converts 
    degrees to radians  
    (page 27). 
    d Converts 
    radians to degrees (page 
    27). 
    Digit Entry 
    v Enters a copy 
    of number in X-register 
    (display) into Y-register; 
    used to separate multiple 
    number entries (pages 
    22, 37). 
    “ Change sign of 
    number or exponent of 
    10 in display (pages 19, 
    124). 
      
    						
    							263 Function Summary and Index 
     
     
    ‛ Enter exponent; 
    next digits keyed in are 
    exponents of 10  
    (page 19). 
    0 through 9 digit 
    keys (page 22). 
    . Decimal point  
    (page 22) 
    Display Control 
    • Selects fixed 
    point display mode 
    (page 58). 
    i Selects scientific 
    notation display mode 
    (page 59). 
    ^ Selects 
    engineering notation 
    display mode (page 
    59). 
    Mantissa. Pressing 
    ´ CLEAR u 
    displays all 10 digits of 
    the number in the X-
    register as long as the 
    u key is held 
    down (page 60). It also 
    clears any partial key 
    sequences  
    (page 19). 
    Hyperbolic 
    Functions 
    P[ 
    P\ 
    P] Compute 
    hyperbolic sine, 
    hyperbolic cosine, or 
    hyperbolic tangent, 
    respectively (page 28). 
    H [, H 
    \, H ] 
    Compute inverse 
    hyperbolic sine, inverse 
    hyperbolic cosine, or 
    inverse hyperbolic 
    tangent, respectively 
    (page 28). 
    Index Register 
    Control 
    V Index register (RI). 
    Storage register for: 
    indirect program 
    execution – branching 
    with t and G, 
    looping with I and 
    s – indirect flag 
    control, and indirect 
    display format control 
    (page 107). Also used 
    to enter complex 
    numbers and activate 
    Complex mode (page 
    121). 
    % Indirect 
    operations. Used to 
    address another storage 
    register through RI for 
    purposes of storage, 
    recall, storage, 
    arithmetic, and program 
    loop control (page 
    107). Also used with 
    m to allocate 
    storage registers (page 
    215). 
    Logarithmic and 
    Exponential 
    Functions 
    N Computes natural 
    logarithm (page 28). 
     Natural 
    antilogarithm. Raises e 
    to power of number in 
    display (X-register) 
    (page 28). 
    o Computes 
    common logarithm 
    (base 10) (page 28). 
    @ Common 
    antilogarithm. Raises 
    10 to power of number 
    in display (X-register) 
    (page 28). 
    Y Raises number in 
    Y-register to power of  
    						
    							264 Function Summary and Index 
     
    number in display (X-
    register) (enter y, then 
    x). Causes the stack to 
    drop (page 29). 
    Mathematics 
    -+-÷ 
    Arithmetic operators; 
    cause the stack to drop 
    (page 29). 
    ¤ Computes square 
    root x (page 25). 
    x Computes 
    the square of x 
    (page 25). 
    ! Calculates the 
    factorial (n!) of x or 
    Gamma function (Γ) of 
    (1 + x) (page 25). 
    ∕ Computes 
    reciprocal (page 25). 
    (For matrix use, refer to 
    Matrix Functions, page 
    264.) 
    $ Places value of π 
    in display (page 24). 
    _ Solves for real 
    root of a function f(x), 
    with the expression for 
    f(x) defined by the user 
    in a labeled subroutine 
    (page 180). 
    f Integrate. 
    Computes the definite 
    integral of f(x), with the 
    expression f(x) defined 
    by the user in a labeled 
    subroutine (page 194). 
    Matrix Functions 
    m Dimensions a 
    matrix of a given name 
    {A to E, V} 
    (page 141). 
    < Designates the 
    matrix into which the 
    result of certain matrix 
    operations is placed 
    (page 148). 
    U User mode. Row 
    and column numbers in 
    R0 and R1 are 
    automatically 
    incremented each time 
    O or l {A 
    to E, %} is pressed 
    (page 144). 
    O and l { A 
    to E, %} Stores or 
    recalls matrix elements 
    using the row and 
    column numbers in R0 
    and R1 (pages 144, 
    146). 
    O | and l 
    | {A to E, % 
    } Stores or recalls 
    matrix elements using 
    the row and column 
    numbers in the Y- and 
    X-registers (page 146). 
    O and 
    l> { A 
    to E } Stores or 
    recalls matrices for the 
    specified matrix (pages 
    142, 147). 
    O and l 
    < Stores or 
    recalls descriptor of the 
    result matrix (page 
    148). 
    l m {A 
    through E, V} 
    Recalls the dimensions 
    of the given matrix into 
    the Y- (row) and X- 
    (column) registers 
    (page 142). 
    ∕ Inverts the matrix 
    whose descriptor is 
    displayed and places 
    the result in the 
    specified result matrix. 
    The descriptor of the 
    result matrix is then 
    displayed (page 150). 
    + - * Adds, 
    subtracts, or multiplies 
    the corresponding 
    elements of two  
    						
    							 Function Summary and Index 265 
     
    matrices or of one 
    matrix and a scalar. 
    Stores in result matrix 
    (page 152-155). 
    ÷ For two matrices, 
    multiplies inverse of 
    matrix in X by matrix 
    in Y. For only one 
    matrix, if matrix in Y, 
    divides all elements of 
    matrix by scalar in X; if 
    matrix in X, multiplies 
    each element of inverse 
    of matrix by the scalar 
    in Y. Stores in result  
    matrix (pages 152-
    155). 
    “ changes sign of 
    all elements in matrix 
    specified in X-register 
    (page 150). 
    > {0 through 9} 
    Matrix operations. 
    > 0 Dimensions 
    all matrices to 0×0 
    (page 143). 
    > 1 Sets row and 
    column numbers in R0 
    and R1 to 1 (page 143). 
    > 2 Complex 
    transform: ZP to    
    (page 164). 
    > 3 inverse 
    complex transform.    
    to ZP (page164). 
    > 4 Transpose X 
    to XT (page 150). 
    > 5 Transpose 
    multiply: Y and X to 
    YTX (page 154). 
    > 6 Calculates 
    residuals in result 
    matrix (page 159). 
    > 7 Calculates 
    row norm of matrix 
    specified in X-register 
    (page 150). 
    > 8 Calculates 
    Frobenius norm of 
    matrix specified in X-
    register (page 150). 
    > 9 Calculates 
    determinant of matrix 
    specified in X-register 
    (also does LU 
    decomposition of the 
    matrix) (page 150). 
    c Transforms 
    matrix stored in 
    partitioned form (Z P) 
    to complex form (ZC) 
    (page 162). 
    p Transforms 
    matrix stored in 
    complex form (Z C) to 
    partitioned form (Z P) 
    (page 162). 
    ~ T 0 T 5  
    T 6 Conditional 
    tests for matrix 
    descriptors in the X- or 
    X- and Y-registers. 
    ~ and T 0 (x ≠ 
    0) test the quantity in 
    the X-register for zero. 
    Matrix descriptors are 
    considered nonzero.  
    T 5 (x = y) and 
    T  
    6 (x ≠ y) test if the 
    descriptors in X and Y 
    are the same. The result 
    affects program 
    execution: skip (one 
    line) if false (page 
    174). 
    Number Alteration 
    a Yields absolute 
    value of number in 
    display (page 24). 
    q Leaves only 
    fractional portion of 
    number in display  
    (X-register) by 
    truncating integer 
    portion (page 24). 
    ‘ Leaves only 
    integer portion of 
    number in display (X- 
    						
    							266 Function Summary and Index 
     
    register) by truncating 
    fractional portion (page 
    24). 
    & Rounds mantissa 
    of entire (10-digit) 
    number in X-register to 
    match display format 
    (page 24). 
    Percentage 
    k Percent. Computes 
    x% (value in display) of 
    number in the Y-
    register (page 29). 
    Unlike most two-
    number functions, k 
    does not drop the stack. 
    ∆ Percent difference. 
    Computes percent of 
    change between number 
    in Y-register and 
    number in display 
    (page 30). Does not 
    drop the stack. 
    Prefix Keys 
    ´ Pressed before a 
    function key to select 
    the gold function 
    printed above that key 
    (page 18). 
    | Pressed before a 
    function key to select 
    the blue function 
    printed below that key 
    (page 18). 
    For other prefix keys, 
    refer to Display Control 
    keys (page 263), 
    Storage keys (page 
    267), and the 
    Programming Summary 
    and Index (page 269). 
    CLEAR u 
    Cancels any prefix 
    keystrokes and partially 
    entered instructions 
    such as ´  i 
    (page 19). Also 
    displays the complete 
    10-digit mantissa of the 
    number in the display 
    (page 60). 
    Probability 
    c Combination. 
    Computes the number 
    of possible sets of y 
    different items taken x 
    at a time, and causes the 
    stack to drop (page 47). 
    (For matrix use, refer to 
    Matrix Functions keys, 
    page 264.) 
    p Permutation. 
    Computes the number 
    of possible different 
    arrangements of y 
    different items taken x 
    at a time, and causes the 
    stack to drop (page 47). 
    (For matrix use, refer to 
    Matrix Functions keys, 
    page 264.) 
    Stack 
    Manipulation 
    ® Exchanges 
    contents of X- and Y-
    stack registers (page 
    34). 
    X X-register 
    exchange. Exchanges 
    contents of X-register 
    with those of any other 
    named storage register. 
    Used with V , %, 
    digit, or . digit 
    address (page 42). 
    } Real exchange 
    imaginary. Exchanges 
    the contents of the real 
    and imaginary X-
    registers and activates 
    Complex mode (page 
    124). 
    ) Rolls down 
    contents of stack (page 
    34). 
    ( Rolls up contents 
    of stack (page 34).  
    						
    							 Function Summary and Index 267 
     
    ` Clears contents 
    of display (X-register) 
    to zero (page 21). 
    − In Run mode: 
    removes the last digit 
    keyed in, or clears the 
    display (if digit entry 
    has been terminated) 
    (page21). 
    Statistics 
    z Accumulates 
    numbers from X- and 
    Y-registers into storage 
    registers R2 through R7 
    (page 49). 
    w Removes numbers 
    in X- and Y-registers 
    from storage registers 
    R2 through R7 for 
    correcting z 
    accumulations (page 
    52). 
    ’ Computes mean of 
    x- and y-values 
    accumulated by z 
    (page 53). 
    S Computes sample 
    standard deviations of 
    x- and y-values 
    accumulated by z 
    (page 53). 
    j Linear estimate 
    and correlation 
    coefficient. Computes 
    estimated value of y (ŷ) 
    for a given value of x 
    by least squares method 
    and places result in X-
    register. Computes the 
    correlation coefficient, 
    r, of the accumulated 
    data and places result in 
    Y-register (page 55). 
    L Linear Regression. 
    Computes the y-
    intercept and slope for 
    the linear function best 
    approximating the 
    accumulated data. The 
    value of the y-intercept 
    is placed in the X-
    register; the value of the 
    slope is placed in the Y-
    register (page 54). 
    # Random 
    number. Yields a 
    pseudorandom number 
    as generated from a 
    seed stored using O 
    # (page 48). 
    CLEAR ∑ Clears 
    contents of the statistics 
    registers (R2 to R7) 
    (page 49). 
    Storage 
    O Store. Stores a 
    copy of a number into 
    the storage register 
    specified {0 to 9, .0 to 
    .9, V, %} (page 
    42). Also used for 
    storage register 
    arithmetic: new register 
    contents = old register 
    contents { +, -, 
    *,  ÷ } display 
    (page 44). 
    l Recall. Recalls a 
    copy of the number 
    from the storage 
    register specified {0 to 
    9, .0 to .9, V, % } 
    (page 42). Also used 
    for storage register 
    arithmetic: new display 
    = old display {+, 
    - *, ÷} 
    register contents (page 
    44). 
    CLEAR Q Clears 
    contents of all storage 
    registers to zero 
    (page 43). 
    K Recalls into 
    the display the number 
    present before the 
    previous operation 
    (page 35).  
    						
    							268 Function Summary and Index 
     
    Trigonometry 
    D Sets decimal 
    Degrees mode for 
    trigonometric 
    functions—indicated by 
    absence of GRAD or 
    RAD annunciator (page 
    26). Not operative for 
    complex trigonometry. 
    R Sets Radians 
    mode for trigonometric 
    functions—indicated by 
    RAD annunciator (page 
    26).  
    g Sets Grads mode 
    for trigonometric 
    functions—indicated by 
    GRAD annunciator 
    (page 26) Not operative 
    for complex 
    trigonometry.
    [, \, ] 
    Compute sine, cosine, 
    or tangent, respectively, 
    of number in display 
    (X-register) (page 26). 
    , , {, / 
    Compute arc sine, arc 
    cosine, or arc tangent, 
    respectively, of number 
    in display (X-register) 
    (page 26). 
      
    						
    							 
    269 
    Programming Summary and Index
    ¥ Program/Run 
    mode. Sets the 
    calculator to Program 
    mode (PRGM 
    annunciator on) or Run 
    mode (PRGM 
    annunciator cleared) 
    (page 66). 
    W Displays current 
    status of calculator 
    memory (number of 
    registers dedicated to 
    data storage, the 
    common pool, and 
    program memory) 
    (page 215). 
    W Displays current 
    status of calculator 
    memory (number of 
    registers dedicated to 
    data storage, the 
    common pool, and 
    program memory) 
    (page 215). 
    − Back arrow. In 
    Program mode, deletes 
    displayed instruction 
    from program memory. 
    All subsequent 
    instructions are moved 
    up (page 83). 
    b Label. Used with 
    the label designations 
    below to denote the 
    start of a program 
    routine (page 67). 
    ABCÁE 0 
    1 2 3 4 5 6 7 8 9 .0 .1 .2 
    .3 .4 .5 .6 .7 .8 .9 Label 
    designations. When 
    preceded by b, 
    define the beginning of 
    a program routine 
    (page 67). Also used 
    (without b) to 
    initiate execution of a 
    specific routine 
    (page 69). 
    U Activates and 
    deactivates User mode, 
    which exchanges the 
    primary (white) and 
    gold alternate functions 
    (A through E) of 
    the top left five 
    functions (page 69). 
    User mode also affects 
    the matrix use of O 
    or l {A 
    throughE , %} 
    User mode 
    automatically 
    increments R0 (row 
    number) or R1 (column 
    number) for storage or 
    recall of matrix 
    elements (page 144). 
    t Go to. Used with 
    a label designator 
    (listed above) or V to 
    transfer the position of 
    the calculator to the 
    designated label. If it is 
    a program instruction, 
    program execution 
    continues. If it is not a 
    program instruction, 
    only the position 
    change occurs (page 
    90). If a negative 
    number is stored in RI, 
    t V will effect a 
    transfer to a line 
    number (page 109). 
    t “ nnn Go to 
    line number. Positions 
    calculator to the 
    existing line number 
    specified by nnn. Not 
    programmable (page 
    82). 
    G Go to subroutine. 
    Used with a label 
    designator (listed 
    above) or start the 
    execution of a given, 
    labeled routine. Can be 
    used both in a program 
    and from the keyboard 
    (in Run mode). A 
    n instruction 
    transfers execution back 
    to the first line  
    						
    							270 Programming Summary and Index 
     
    following the G 
    (page 101). 
    ‚ Back step. 
    Moves calculator back 
    one or more lines in 
    program memory. (Also 
    scrolls in Program 
    mode.) Displays line 
    number and contents of 
    previous program line 
    (page 83). 
    Â Single step. In 
    Program mode: moves 
    calculator forward one 
    or more lines in 
    program memory. In 
    Run mode: displays and 
    executes the current 
    program line, then steps 
    to next line to be 
    executed (page 82). 
    © Pause. Halts 
    program execution for 
    about 1 second to 
    display contents of X-
    register, then resumes 
    execution (page 68). 
    ¦ Run/Stop. 
    Begins program 
    execution from current 
    line number in program 
    memory. Stops 
    execution if program is 
    running (page 68). 
    n Return. Causes 
    calculator to return to 
    line 000 and halt 
    execution (if running) 
    (page 68). If in a 
    subroutine, merely 
    returns to line after  
    G (page 101). 
    F Set flag (= true). 
    Sets designated flag (0 
    to 9). Flags 0 through 7 
    are user flags, flag 8 
    signifies Complex 
    mode, and flag 9 
    signifies an overflow 
    condition (page 92). 
     Clear flag (= 
    false). Clears 
    designated flag (0 to 9) 
    (page 92). 
    ? Is flag set? Tests 
    for designated flag. If 
    set, program execution 
    continues; If cleared, 
    program execution 
    skips one line before 
    continuing (page 92). 
    £ ~ T {0 
    through 9} Conditional 
    tests. Each test 
    compares value in X-
    register against 0 or 
    value in Y-register as 
    indicated. If true, 
    calculator executes 
    instruction in next line 
    of program memory. If 
    false, calculator skips 
    one line in program 
    memory before 
    resuming execution 
    (page 91). ~ and 
    T 0, 5, and 6 are 
    also valid for complex 
    numbers and matrix 
    descriptors (pages 132. 
    174). 
    T 0 x ≠ 0 
    T 1 x > 0 
    T 2 x < 0 
    T 3 x ≥ 0 
    T 4 x ≤ 0 
    T 5 x = y 
    T 6 x ≠ y 
    T 7 x > y 
    T 8 x < y 
    T 9 x ≥ y 
    s Decrement and 
    skip if equal to or less 
    than. Decrements 
    counter value in given 
    register as stipulated. 
    Skips one program line 
    if new counter value is 
    equal to or less than 
    specified test value 
    (page 109). 
    I Increment and 
    skip if greater than. 
    Increments counter 
    value in given register 
    as stipulated. Skips one 
    program line if new 
    counter value is greater 
    than specified test value 
    (page 109).  
    						
    All HP manuals Comments (0)

    Related Manuals for HP 15c Manual