Section 7: TSP command reference  Model 2657A High Power System SourceMeter® Instrument Reference Manual
 
7-10  2657A-901-01 Rev. B/December 2012 
 
Details 
Any fractional parts of value1 and value2 are truncated to make them integers. The returned result is also 
an integer. 
 
Example 
 
testResult = bit.bitor(10, 9) 
 
print(testResult) 
Performs a bitwise logical OR operation on decimal 
10 (binary 1010) with decimal 9 (binary 1001), which 
returns a value of decimal 11 (binary 1011). 
Output: 
1.10000e+01 
 
Also see 
Bit manipulation and logic operations (on page 5-3) 
bit.bitand()
 (on page 7-9) 
bit.bitxor()
 (on page 7-10) 
 
bit.bitxor() 
This function performs a bitwise logical XOR (exclusive OR) operation on two numbers. 
Type  TSP-Link accessible 
Affected by  Where saved  Default value 
Function No 
 
 
 
Usage 
result = bit.bitxor(value1, value2) 
 
result 
Result of the logical XOR operation 
value1 
Operand for the logical XOR operation 
value2 
Operand for the logical XOR operation 
 
Details 
Any fractional parts of value1 and value2 are truncated to make them integers. The returned result is also 
an integer. 
 
Example 
 
testResult = bit.bitxor(10, 9) 
 
print(testResult) 
Performs a logical XOR operation on decimal 10 
(binary 1010) with decimal 9 (binary 1001), which 
returns a value of decimal 3 (binary 0011). 
Output: 
3.00000e+00 
 
Also see 
Bit manipulation and logic operations (on page 5-3) 
bit.bitand()
 (on page 7-9) 
bit.bitor()
 (on page 7-9)