| The Art of Math | Contents | Getting Started | Index | ||
| For Business, Science, Engineering & Education | Site Map & Search |
Base-N and logic functions are listed in alphabetical order below. The calculator must be in a base-N mode to access these functions.
<< (Shift Left)Bitwise shift left where the MSB is lost. This is a postfix function which may be repeated as many times as required. If the value represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation. |
|
>> (Shift Right)Bitwise shift right where the LSB is lost. This is a postfix function which may be repeated as many times as required. If the value represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation. |
|
ANDPerforms a bitwise AND operation between two integer values. If either argument represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation and any fractional component will be lost. |
|
BE⇔LEExchanges the byte order between Big Endian (network order) and Little Endian (Intel). Works with either 32 or 64 bit integers. If the value represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation and any fractional component will be lost. Example: [HEX] 944 [BE⇔LE] Displays: 4409 0000 (hex) BE⇔LE acts as a toggle, and pressing it again reverses the operation. |
|
BINSets the radix to binary, converting the display value as required. |
|
DECSets the radix to decimal, converting the display value as required. |
|
HEXSets the radix to hexadecimal, converting the display value as required. |
|
KBDisplays the current value as a multiple of 1024 and shows an appropriate KB, MB, GB, TB indication. Example: [DEC] 34329232 [KB] Displays: 32 MB [KB] Displays: 34329232 KB This operation works in a similar way to the [ENG] key and may be pressed several times to adjust the magnitude. The underlying numerical value remains unchanged. It may also be used in combination with [SHIFT]. |
|
NOTPerforms a bitwise NOT operation on the input value. If the value represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation and any fractional component will be lost. |
|
OCTSets the radix to octal, converting the display value as required. |
|
ORPerforms a bitwise OR operation between two integer values. If either argument represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation and any fractional component will be lost. |
|
REMREM (remainder) divides the first argument by the second, and returns the remainder. In integer modes, the result will be the same as the % operator in C programming. In floating point base-N mode, REM may return a fractional result. Example: [DEC] 13 [MOD] 9 [ENTER] Displays: 4 The remainder is sometimes incorrectly referred to as MOD (modulus). While REM is similar to MOD, the sign of results differ when negative input are given. |
|
XNORPerforms a bitwise XNOR operation between two integer values. If either argument represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation and any fractional component will be lost. |
|
XORPerforms a bitwise XOR operation between two integer values. If either argument represents a floating point value with a fractional part, it is first converted to 64 bit integer for the operation and any fractional component will be lost. |
See also: Base-N Calculations
Try DreamCalc for Free: Download Page
| Home | News | Download | Buy Now | Support | Academia | Links | About |