ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
8 мая
1057447 Топик полностью
Kceния (02.12.2020 18:33, просмотров: 310) ответил Tpoeшник на Добрый! Необходимо написать функцию, которая на вход в кач. аргумента принимает число от 0x0001 до 0xFFFF а на выходе строка из 9ти символов набора '0'-'Z'
Так годится: ? 
func( char result[], uint16_t value)
{
   const char symbols[] = "0123...XYZ";
   for( uint16_t i=0; i < 9; i++)
   { int index = value % sizeof(symbols);
result[i] = result[index]; value -= index * sizeof(symbols); }
result[9] = 0; }