Pages: [1]   Go Down
Author Topic: arrondir une valeur à l'inferieur  (Read 582 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 0
Posts: 207
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Dans mon programme, je fais des divisions de nombre.

Comment puis je faire pour récuperer le nombre entier ?

Par exemple :

0.03 =>0
0.2=>0
1.2=>1
1=>1
etc.

Y a-t-il une fonction toute prête (comme abs() pour récupérer une valeur absolu)

Par exemple une fonction qui s'apperlerait round() ?

Si il n'y a pas de fonction toute prête, pensez vous a une manip qui me permettrait de recupérer ce nombre

Merci !
Logged

France
Offline Offline
Faraday Member
**
Karma: 23
Posts: 3010
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si, si, il y a la fonction int() http://arduino.cc/en/Reference/IntCast.

Code:
int C;
float A,B;


C = int(A/B);
« Last Edit: August 19, 2009, 06:29:16 am by fdufnews » Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 207
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok, super merci beucoup !
Logged

Pages: [1]   Go Up
Jump to: