C'est le comportement par défaut de la classe Print sur laquelle est basée Serial.
size_t println(double, int = 2);
size_t print(double, int = 2);
Il faut passer comme 2eme paramètre le nombre de décimales.
Autre solution utiliser sprintf() qui s'applique a des chaînes de caractères (c'est à dire en C, à des tableaux de caractères utilisant le caractère nul '\0' pour marquer la fin). avr-libc: <stdio.h>: Standard IO facilities