EasyManuals Logo

Keithley 2635 Reference Manual

Keithley 2635
562 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 #271 background imageLoading...
Page #271 background image
2600S-901-01 Rev. C / January 2008 Return to Section Topics 12-11
Series 2600 System SourceMeter® Instruments Reference Manual Section 12: Instrument Control Library
NOTE The TSP stores all numbers internally as single precision IEEE-754
floating point values. The internal number representation only stores
24 bits of numeric data. The logic operations will work correctly for all
integer values between 0 and 4294967295. However, only the 24
most significant bits will be stored for the return value.
Logic operations The bit.bitand, bit.bitor and bit.bitxor functions in this group perform
logic operations on two numbers. The TSP will perform the indicated logic operation on the binary
equivalents of the two integers. Logic operations are performed bitwise. That is, bit 1 of the first
number is AND’ed, OR’ed or XOR’ed with bit 1 of the second number. Bit 2 of the first number is
AND’ed, OR’ed or XOR’ed with bit 2 of the second number. This bitwise logic operation is
performed on all corresponding bits of the two numbers. The result of a logic operation will be
returned as an integer.
Bit operations – The rest of the functions in this group are used for operations on the bits of a
given number. These functions can be used to clear a bit, toggle a bit, test a bit, set a bit (or bit
field) and retrieve the weighted value of a bit (or field value). All of these functions use an
index
parameter to “point” to the bit position of the given number.
The least significant bit of a given
number has an index of 1, and the most significant bit has an index of 32.
bit.bitand
Function Performs a bitwise logical AND operation on two numbers.
Usage value = bit.bitand(value1, value2)
value1 First number for the AND operation.
value2 Second number for the AND operation.
value Returned result of the AND operation.
Remarks This function performs a logical AND operation on two numbers.
Any fractional parts of value1 and value2 are truncated to make them integers. The
returned value is also an integer.
•SeeLogic and bit operations” on page 12-10 for more information.
Also see bit.bitor, bit.bitxor
Example AND’ing decimal 10 (binary 1010) with decimal 9 (binary 1001) will return a value of decimal
8 (binary 1000):
value = bit.bitand(10, 9)
print(value)
Output: 8.000000e+00
bit.bitor
Function Performs a bitwise logical OR operation on two numbers.
Usage value = bit.bitor(value1, value2)
value1 First number for the OR operation.
value2 Second number for the OR operation.
value Returned result of the OR operation.

Table of Contents

Other manuals for Keithley 2635

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley 2635 and is the answer not in the manual?

Keithley 2635 Specifications

General IconGeneral
BrandKeithley
Model2635
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals