double

Число с плавающей запятой двойной точности. На платах Uno и других платах на базе ATMEGA это занимает 4 байта. То есть двойная реализация точно такая же, как и с плавающей точкой, без увеличения точности.
На Arduino Due двойники имеют 8-байтовую (64-битную) точность.

Синтаксис

double var = val;

Параметры

var: имя переменной
val: значение, назначаемое этой переменной

Примечания и предупреждения

Пользователи, которые заимствуют код из других источников, включающих двойные переменные, могут захотеть изучить код, чтобы увидеть, отличается ли подразумеваемая точность от точности, достигнутой на Arduino на основе ATMEGA.