Comment puis-je déclarer un double

Bonjour à tous

Je suis un peu surpris.

Au début de code, et avant la boucle setup(), je déclare plusieurs varaiable. J'ai besoin d'une varaible de type double.

Je la déclare ainsi

double posix_time;

Depuis, j'ai ce message d'erreur

c:/users/pierrot/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/bin/ld.exe: warning: changing start of section .bss by 4 bytes

C'est surprenant, car j'ai déclaré un double dans une fonction, et je n'ai pas eu ce messgae.

Une idée?

Au passage, comment puis-je multplié un double?

si double a= 1234567891.0000 et j'aimerais que a est egal à (1234567891000) le fait de faire ceci

double a = 1234567891.0000;

a = a*1000;

M'affiche un truc de fou avec des lettres.

merci!!

Merci de ne pas poster à 2 endroits du forum. Faites un code de qques lignes pour vérifier

void setup()
{
   double a = 1234567891.0;
   SerialUSB.begin(115200);
   SerialUSB.println(a);
   a = a*1000;
   SerialUSB.println(a):
}

void loop(){}

ça donne quoi (en mettant la console à 115200 bien sûr)