Abstract: A numerical control device comprising a lost motion correction data calculating device having a table/function which represents the motor current of a servo motor, in a servo mechanism for servo-controlling a mechanical movable part. The motor current is detected at a given time instant, and the corresponding amount of lost motion correction is then calculated. The position error caused by the lost motion can be corrected with high accuracy.