What is MCMXLV in Roman Numerals?

MCMXLV. How much is MCMXLV in Roman Numerals? What is MCMXLV? MCMXLV = 1945.
MCMXLV = 1945