C / C ++ считая количество десятичных знаков?

Допустим, что ввод от пользователя является десятичным числом, напр. 5.2155 (имеющий 4 десятичных знака). Может храниться свободно (int, double) и т. Д.

Есть лиclever (или очень простой) способ узнать, сколько десятичных чисел имеет число? (вроде как вопрос, как вы обнаружите, что число является четным или нечетным, маскируя последний бит).

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

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