Resonant controllers are one of the highest performance alternatives for ac current/voltage control. The implementations based on two integrators are widely employed to achieve frequency adaptation without substantial computational burden. However, the discretization of these schemes causes a significant error both in the resonant frequency and in the phase lead provided by the delay compensation. Therefore, perfect tracking is not assured, and stability may be compromised. This paper proposes solutions for both problems without adding a significant resource consumption by correction of the roots placement. A simple expression to calculate the target leading angle, in delay compensation schemes, is also proposed to improve stability margins by means of a better accuracy than previous approaches. Experimental results obtained with a laboratory prototype corroborate the theoretical analysis and the improvement achieved by the proposed discrete-time implementations.