Как считать число с цифрами после точки или запятой в С++? (желательно одной операцией)

Мы отклонились от темы и перешли к другой проблеме. Хаха, я нашел ошибку, на самом деле тут все нормально считывает, дело в неправильной арифметической операции
Praytic:
Ну вот, почему то не считает цифру после точки.
Надо было умножать не на i, а на c. А так, он нормально читает числа с точкой. :D
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
Оттуда, откуда я ввел его. Например строка: "Введите число: ", а после него надо ввести число , допустим, 5.67. Программа должна занести это число в реальную переменную, а она заносит только число до точки.
28
ты про консольку?
в консольке передаётся строка
насколько я знаю
24
что-то мне подсказывает что разделителем в данном случае считается запятая, а не точка
20
prog:
что-то мне подсказывает что разделителем в данном случае считается запятая, а не точка
Нет, там точно точка. Что еще странно, в пустой программе, если ввести число через точку, программа его записывает в double, но только до 7 символа... Вот вводил число в 10 символов, а потом выводил его:
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.