Bonjour,
je cherche à créer une fonction d'addition en c.
vous allez me dire que ça existe déjàmais je veux la créer pour de grands nombres sans utiliser la librairie BigNum ou autre grosse librairie.
pour faire simple mes nombres son sous la forme de tableau d'octet de taille différente.
exemple :
le probléme est que je ne vois pas du tout comment structurer ma fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 char a[5]={0x23,0x45,0X67,0x89,0x01}; char b[2]={0x14,0x59}; char c[sizeof(a+1)]; // sizeof à définir ... c = addition(a,b);
si j'utilise des pointeurs ...
Ma contrainte et d'utiliser des nombres sous la forme de tableau car je suis sur un microcontroleur 8bit.
je n'ai pas trouvé grand chose sursi ce n'ai l'addition bit à bit avec une retenu mais je ne vois pas comment créer une fonction avec.
Partager