C'est une question qui revient souvent au bureau. Donc, pour ne plus hésiter, je vous donne l'astuce.
La langue française, à l'inverse de l'anglais (notamment), considère que le pluriel commence non pas après un, mais à partir de deux !
Par conséquent, il faut écrire 1,2 million d'euros, 1,3 million d'euros, 1,4 million d'euros, 1,99999 million, etc.
Bien entendu, cette règle vaut pour les milliards, billiards, trilliards... mais aussi pour tout nom commun. Par exemple : 1,2 enfant par couple.