Автор Виктор Васильев задал вопрос в разделе Другие языки и технологии
(double) в с++. в с++ есть строчка: inc = (double) income*feels/100 что такое (double) и что оно делает... и получил лучший ответ
Ответ от Fzfx[гуру]
это преобразование операнда справа в формат double (число с плавающей точкой повышенной точности) . в данном случае значение переменной income будет приведено к типу double перед последующей операцией умножения.
Ответ от Konata Izumi[активный]
явно приводит результат выражения к типу double (тип дробного числа (число с плавающей запятой двойной точности))
явно приводит результат выражения к типу double (тип дробного числа (число с плавающей запятой двойной точности))
Ответ от Monstradamus[гуру]
Купите книжку по плюсам. Любую.
Купите книжку по плюсам. Любую.
Ответ от ?????? Зелёный змий ??????[гуру]
Это еще от Си, приведение типов int i = 17; double a = i / 7; // здесь целочисленное деление, результат будет такого же типа double b = (double)i / 7; // здесь i приводится к типу double, и деление будет с плавающей точкой, double
Это еще от Си, приведение типов int i = 17; double a = i / 7; // здесь целочисленное деление, результат будет такого же типа double b = (double)i / 7; // здесь i приводится к типу double, и деление будет с плавающей точкой, double
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: (double) в с++. в с++ есть строчка: inc = (double) income*feels/100 что такое (double) и что оно делает...