Bonsoir,
J’aimerais arrondir un float car il ne rentre pas dans un tableau, voici mon code :
int detectorPin = {A2, A3, A4};
float interval = {0, 0, 0};
void setup() {
Serial.begin(9600);
}
void loop() {
for (int x = 0; x < 3; x++) {
int y = analogRead(detectorPin);
interval = (6787.0 /((float)y - 3.0)) - 4.0;
}
String str = String(interval[0], DEC) + ‘,’ + String(interval[1], DEC) + ‘,’ + String(interval[2], DEC);
Serial.println(str);
delay(1250);
}
J’ai effectué des recherches mais je n’y parviens pas.
https://www.arduino.cc/reference/en/language/variables/data-types/float/
Merci par avance pour votre aide