arduino как преобразовать число в строку intToCharFoo
arduino как преобразовать число в строку
Подскажите как преобразовать число в строку, пожалуйста! Преобразование целого числа в строку Написать функцию, которая выполняет преобразование целого числа в строку.
intToCharFoo
uint8_t r = 255; uint16_t e = 65535; uint32_t w = 4294967295;
uint64_t q = 18446744073709551615;
void setup() {
(57600); (intTOstr(r));
(intTOstr(e));
(intTOstr(w)); (intTOstr(q));
}
void loop() {}
#define STR_SIZE_MAX 20 //
char str[STR_SIZE_MAX 1] {NULL};
char * intTOstr (uint64_t x) { //
if (!x)return “0“;
register uint8_t i = STR_SIZE_MAX;
while (x) {
str[--i] = (x % 10) ’0’;
x /= 10;
}
return (str i);
}
// // // //