calc: Numeric Entry

 
 4.4 Numeric Entry
 =================
 
 Pressing a digit or other numeric key begins numeric entry using the
 minibuffer.  The number is pushed on the stack when you press the <RET>
 or <SPC> keys.  If you press any other non-numeric key, the number is
 pushed onto the stack and the appropriate operation is performed.  If
 you press a numeric key which is not valid, the key is ignored.
 
    There are three different concepts corresponding to the word “minus,”
 typified by ‘a-b’ (subtraction), ‘-x’ (change-sign), and ‘-5’ (negative
 number).  Calc uses three different keys for these operations,
 respectively: ‘-’, ‘n’, and ‘_’ (the underscore).  The ‘-’ key subtracts
 the two numbers on the top of the stack.  The ‘n’ key changes the sign
 of the number on the top of the stack or the number currently being
 entered.  The ‘_’ key begins entry of a negative number or changes the
 sign of the number currently being entered.  The following sequences all
 enter the number -5 onto the stack: ‘0 <RET> 5 -’, ‘5 n <RET>’, ‘5 <RET>
 n’, ‘_ 5 <RET>’, ‘5 _ <RET>’.
 
    Some other keys are active during numeric entry, such as ‘#’ for
 non-decimal numbers, ‘:’ for fractions, and ‘@’ for HMS forms.  These
 notations are described later in this manual with the corresponding data
 types.  SeeData Types.
 
    During numeric entry, the only editing key available is <DEL>.