Librairie Math.h pour Arduino
Fermé
HardBlasterz
Messages postés
1
Date d'inscription
samedi 13 décembre 2014
Statut
Membre
Dernière intervention
13 décembre 2014
-
13 déc. 2014 à 16:16
mamiemando Messages postés 33334 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 novembre 2024 - 23 déc. 2014 à 14:16
mamiemando Messages postés 33334 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 4 novembre 2024 - 23 déc. 2014 à 14:16
A voir également:
- Arduino math.h
- Processing arduino download - Télécharger - Langages
- Arduino sanguino - Forum Logiciels
- Expected ')' before ' ' token arduino ✓ - Forum C
- Arduino ide ne se lance pas ✓ - Forum Logiciels
- Metronome arduino - Forum C
1 réponse
mamiemando
Messages postés
33334
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 novembre 2024
7 801
Modifié par mamiemando le 23/12/2014 à 14:16
Modifié par mamiemando le 23/12/2014 à 14:16
Attention je pense que c'est plutôt
À noter que math.h (et plus précisément
Exemple : plop.c
Pour compiler :
Pour exécuter :
Bonne chance
<math.h>et non
<Math.h>. Je ne connais pas arduino, je vais partir du principe que c'est proche d'un linux vu qu'il semble s'agir d'un système open source.
À noter que math.h (et plus précisément
/usr/include/math.h) est un header et non une librairie. Il faudra sans doute linker avec la librairie mathématique ton programme (/usr/lib/libm.so) en passant l'option
-lmlorsque tu compiles ton exécutable.
Exemple : plop.c
#include <math.h>
#include <stdio.h>
int main() {
double x = 9;
printf("sqrt(%lf) = %lf\n", x, sqrt(x));
return 0;
}
Pour compiler :
gcc -o plop plop.c -lm
Pour exécuter :
./plop
Bonne chance