0 / 0 / 0
Регистрация: 16.11.2015
Сообщений: 7
|
||||||
1 | ||||||
Вывод числа типа double как есть17.11.2015, 11:07. Показов 4541. Ответов 2
Метки нет (Все метки)
Кто-нибудь помогите понять тип double!!! Как вывести заданное число как оно есть? Например, записываем в f число 14049.30493 то нужно вывести 14049.30493, а выводит 14049.3. Если добавить cout.setf(ios_base::fixed), то он добавляет 0 в конце.
0
|
17.11.2015, 11:07 | |
Ответы с готовыми решениями:
2
Вывод числа после запятой переменной типа double Можно ли из числа типа double получить 2 числа типа int? Как сгенерировать случайное число типа я double имея на входе 2 числа типа double - минимальное и максимальное Вывод числа типа double в консоли |
83 / 10 / 8
Регистрация: 17.11.2015
Сообщений: 39
|
|
17.11.2015, 11:36 | 2 |
Тип double весьма сложен в этом отношении, потому что это тип с плавающей точкой. Подробнее можно ознакомиться с его внутренним представлением здесь http://habrahabr.ru/post/112953/ . Если говорить в общем случае, то переменная типа double иногда хранит не совсем то, что в неё положили.
Для того, чтобы работать с дробными числами во многих языках программирования существует тип с фиксированной точкой (decimal type). В C++ такого типа нет, однако можно использовать сторонние библиотеки.
0
|
17.11.2015, 12:00 | 3 | |||||
1
|
17.11.2015, 12:00 | |
17.11.2015, 12:00 | |
Помогаю со студенческими работами здесь
3
Как из числа типа double получить текстовую строку? Как преобразовать дробную часть числа типа double в int Как считать числа типа double с запятой вместо точки В массив типа double записываю целые числа (типа int), но ошибка не вылазиет! Есть ли Epsilon у типа Double? Создать структуру включающую в себя константу типа double, закрытое поле типа double Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |