En fait, un ordre de grandeur, c'est juste une puissance de 10. Autrement dit tu fais ton calcul normalement et ensuite, après avoir écrit en écriture scientifique, tu gardes juste la puissance. Mais il ne faut pas arrondir les termes pendant le calcul comme tu l'as fait car tu peux perdre (dans le cas présent) un facteur 10 à la fin... Ou pire avec les grosses opérations.
donc pour a) par exemple : 39.58x0.000129x320 = 3.958*1.29*3.2*10^(1-4+2) = 16.34*10^-1 = 1.64*10^0 = 1.64 (tu t'es trompé dans le calcul)
donc ici tu as un résultat de l'ordre de l'unité.
pour b) : 0.0456x2.03^3=4.56*2.03*10^-2 ~ 40*10^-2 donc un ordre de 10^-1
Par contre, je crois (mais je suis pas sûr) que quand on a au moins 5*10^X, on doit prendre la puissance supérieur : 5.5*10^1 => ordre 2.