Weight Space Decomposition for Finite-Dimensional Representations of Compact Tori