The number 946705 (nine hundred forty-six thousand seven hundred five) is written in Roman numerals as follows: CMXLVIDCCV