Valeur trop grande pour un long

Bonjour à tous,

Voilà je débute en arduino et en faite, je voudrai envoyer une valeur via port série de l'arduino (USB), mais la valeur (enregistrer dans une variable de type long) est trop grande.

Comment puis-je faire pour envoyer un entier très élevé ??

Merci d'avance

Il suffit de le découper.
Soit le type double = 2 long

double MotAEnvoyer
long Mot1, Mot2

Mot1 = MotAEnvoyer >> 32 // Décalage de 32 à droite
Mot2 = MotAEnvoyer & 0xFFFFFFFF // On ne garde que la partie de poids faible

Tu peux donc envoyer ces 2 long séparéments
Puis on reconstitue

MotRecu = Mot1 << 32
MotRecu = MotRecu + Mot2

Voilà c'est surtout le principe, car je ne suis pas sur qu'un long fasse 32 bits :-[