The number 115046 (one hundred fifteen thousand forty-six) is written in Roman numerals as follows: CXVXLVI