https://github.com/OpenSAGE/FixedMath.NET/blob/3fb5ac82c97343bff4d820924172de154d95edbc/src/FixedMath.NET/Fix64.cs#L351 The condition of the ternary operator should use the boolean comparison "and" operator and not the bitwise "and" operator.