MPU6050 readings not correct

I deleted comment sigh in this line "// Tmp=Wire.read()<<8|Wire.read(); " and the corresponding part in serialprint, this does help! but the gyro readings are still not zero when it is at rest, x axis is around -3.0, y is around -1.2, z is around -1.2

And I am sorry that I actually didn't explain it correctly in the first post. I wanted to say : z axis g force is up to about 0.94, with any attitude (not moving) , and it drops to -1.14, when I flip it over.

I tested with a sensor app on ipad, z is -1 when it lies on table.