The number 840412 (eight hundred forty thousand four hundred twelve) is written in Roman numerals as follows: DCCCXLCDXII