Doing a remainder operation gives an error in z3py code
Following is my code
x = Real("x")
solve( x%2 == 3 )
The Code gives the following Error :
z3.z3types.Z3Exception: Z3 integer expression expected
whereas when I am doing division operation it is working perfectly
solve( x/2 == 3 )
(It gives an answer of 6)
Is remainder operation not supported in z3? If it is how can achieve it?