The number 311980 (three hundred eleven thousand nine hundred eighty) is written in Roman numerals as follows: CCCXICMLXXX