The number 843042 (eight hundred forty-three thousand forty-two) is written in Roman numerals as follows: DCCCXLIIIXLII