In this paper, two methods for calculating all stabilizing gains for discrete-time systems are given. The first method focuses on converting the problem using a bilinear transformation and then applying a previously developed theorem for continuous time systems. Unlike previous results, the method introduced here does not use the Generalised Hermite-Biehler Theorem and therefore provides a computational advantage. The second method demonstrates the use of Chebyshev Polynomials in the solution of the problem.