In electric discharge machining, even if an average current is kept constant, when a waveform of the current changes widely, the machining efficiency varies remarkably, and such factors as a peak current value or a pulse width of an electric discharge pulse substantially change, so that determination of a machined area sometimes becomes difficult for certain machining current values.