Il numero romano MXLVI nel sistema decimale vale: 1046. MXLVI in latino si scrive mille quadraginta sex, mentre in italiano millequarantasei.
MXXVII, MXXVIII, MXXIX, MXXX, MXXXI, MXXXII, MXXXIII, MXXXIV, MXXXV, MXXXVI, MXXXVII, MXXXVIII, MXXXIX, MXL, MXLI, MXLII, MXLIII, MXLIV, MXLV, MXLVII, MXLVIII, MXLIX, ML, MLI, MLII, MLIII, MLIV, MLV, MLVI, MLVII, MLVIII, MLIX, MLX, MLXI, MLXII, MLXIII, MLXIV, MLXV