El número 840946 (ochocientos cuarenta mil novecientos cuarenta y seis) se escribe en números romanos de la siguiente manera: DCCCXLCMXLVI