@vi
You can't say "quatre | vingt-cinq" for 425.
In the examples @luluberlu gave, it's as if there was a "virgule" :
1,05€ -> "un euro cinq" (or "un euro zéro cinq)
1,5 * 10³ -> "mille cinq"
7,5 * 10⁶ -> "sept millions cinq"
In order to not mistake those for 1005 or 7000005, you can use this only in a context where units doesn't matter.
Some people also say "quinze cent soixante" for 1560 (breaking it like 15 * 100 + 60) but you can only do this for 4 digits numbers.