@Foraho

Как из целого числа сделать десятичное?

float num1, num2;
num1 = 0;
cin >> num2;

Надо сделать так чтобы к num1 после запятой ввелось число num2, например num2 = 6, то чтобы получилось num1 = 0,6
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 3
samodum
@samodum
Какой вопрос - такой и ответ
делить в цикле на 10 пока число не станет меньше 1
Ответ написан
Комментировать
int num1 = 0;
int num2 = 6;
float num = num1 + num2 / 10.0;
Ответ написан
@KingstonKMS
float num = atof(strprintf("%d.%d", num1, num2));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы