Конвертировать двойное значение в массив символов в C

Как я могу преобразовать двойное значение в массив символов в C?

double a=2.132;
char arr[8];

Есть ли способ сделать это в стандартном C? Кто-нибудь может дать какое-нибудь решение?

Ответы на вопрос(6)

Ваш ответ на вопрос