Il numero 840646 (ottocentoquarantamilaseicentoquarantasei) è scritto in numeri romani come segue: DCCCXLDCXLVI