Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел https://www.cyberforum.ru/ cpp-beginners/ thread624501.html
Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел.
Скрипты приложений для Борланд С++ Билдер 6.0 C++
Хотелось бы изучить скрипты приложений: 1. Выполняющих "обзвон" по списку абонентов через а) интернет- телефонию, б) через порт-соединение со стационарным аппаратом МГТС, в) через встроенный в ПК...
Пространство имён C++
Прочитал сейчас раздел про пространство имён, но так всё равно и не понял, почему лучше не использовать директиву using. Допустим, частенько здесь на форуме видел, что пишут std::cout std::cin,...
C++ Создание приложения «Крылатые фразы» Создать приложение «Крылатые фразы». Справочник пословиц, поговорок, афоризмов, каламбуров, других словесных курьезов. Классификация по авторам и источникам, поиск по темам и ключевым словам. ... https://www.cyberforum.ru/ cpp-beginners/ thread624425.html
C++ Удвоить все найденные вхождения строки в текст https://www.cyberforum.ru/ cpp-beginners/ thread624397.html
c++ visual Задание: дан текст и строка. удвойте все найденные вхождения строки. насколько я понимаю, если ввести текст "мама мыла раму" и строку"мыла", то должно получиться "мама мыламыла раму"....
C++ Есть ли какая-нибудь возможность рандомизировать процесс перемешивания элементов контейнера
Есть в библиотеке алгоритмов такой алгоритм, который случайным образом перемешивает элементы данного контейнера. Все бы хорошо, но вот только в том, что он всегда перемешивает их одним и тем же...
C++ С++ Скорость компиляции
Всем привет. Подскажите пожалуйста как отображать скорость компиляции программы в консольном окошечке как на этом изображении. http://plasmon.rghost.ru/39234434/image.png
C++ дана матрица вывести на экран сумма диагонали матрицы буду благодарен дана матрица вывести на экран сумма диагонали матрицы https://www.cyberforum.ru/ cpp-beginners/ thread624348.html
C++ Массив: Вывести на экран элементы массива, квадрат которых не будет превышать N https://www.cyberforum.ru/ cpp-beginners/ thread624346.html
помогите пожалуйста Дан массив вывести на экран элементы массива квадрат которых не будет превышать N
C++ Инициализация членов структуры Здравствуйте. Имеется код: #include <iostream> struct Pizza { char name; double diametr; double weidth; }; https://www.cyberforum.ru/ cpp-beginners/ thread624330.html
Эксперт С++
2919 / 1268 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
16.07.2012, 16:21 0

Операции с типом double

16.07.2012, 16:21. Просмотров 1948. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от Fooly Посмотреть сообщение
Ёлки-палки, если приводить double к int, значение уменьшается на 1 А почему так? Ведь Nt получается равным 20, а Ht уже 19. Интересненько...
Все довольно тривиально. Причина в конечной точности представления чисел с плавающей точкой в компьютере.

Не проверял, но по-видимому, в результате вычисления получается величина похожая на 19.99999..... - с точки зрения человека это "почти 20", но с точки зрения компьютера - до ровно 20 все-таки не дотягивает, и при преобразовании к int дробная часть будет отброшена, поэтому и получен законный результат 19.

Вернуться к обсуждению:
Операции с типом double
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2012, 16:21
Готовые ответы и решения:

Может ли переменная-счетчик быть типом Double
Может ли быть счетчик оператора for, while и т. д. ( у меня это FR1 и массив MFR) задан типом...

Как написать функцию c типом long double возвращаюшую тип shot?
Мне бы какой нибудь тривиальный пример в Си. Спасибо:)

Ошибки error C2296: -: недопустимо, левый операнд имеет тип "double (__cdecl *)(double,double,double
Думаю из-за polp #include&lt;iostream&gt; #include&lt;cmath&gt; #include&lt;cstdlib&gt; using namespace std;...

Доступны ли побитовые операции с unsigned char типом (одно-байтовой переменной) без неявного приведения к INT
Отказавшись от bitset мне удалось ускорить работу программы примерно в 2,25 раза Вот её код (ребят...

9
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.