What is CCCXII in Roman Numerals? CCCXII = 312