You would write it as 46,004,000 or 46 004 000
Two million four thousand seven hundred and sixteen
.004
Either 1,045,004 or 1 045 004 - depending on which number format you use in your country.
2,004,416 in words is 'two million, four thousand, four hundred sixteen'.
90 plus 1 plus 2 plus 03 plus 004 is equal to 100.
.004
.004
.004
Exactly as in the question.
9+.2+.03+.004+.0006
Eighty-Five Billion, Six Hundred Nine Million, Three Hundred Twenty-Seven Thousand, Four