Parity function
Warning
This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.
Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.
Namespace: Microsoft.Quantum.Bitwise
Package: Microsoft.Quantum.QSharp.Foundation
Returns the bitwise PARITY of an integer.
function Parity (a : Int) : Int
Description
This function returns the bitwise parity of the
two's complement
representation of its input, returning 1
if that representation
contains an odd number of ones, and returning 0
otherwise.
Input
a : Int
Output : Int
Example
let a = 248;
let x = Parity(a); // x : Int = 1.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for