What is MDCCCXLV in Roman Numerals?

MDCCCXLV. How much is MDCCCXLV in Roman Numerals? What is MDCCCXLV? MDCCCXLV = 1845.
MDCCCXLV = 1845