Serial communication problem !

When sending angle, the servo does not go to true angle.

The "angle" is simply an abstraction; the Arduino has no idea of the position of the servo.
Neither, come to think of it, does the servo. It merely moves to a position that minimises the error between the measured position and the commanded position.
What is your actual problem?