Форум программистов, компьютерный форум CyberForum.ru

Почему при умножении разнотипных переменных (например, float и int) получается int? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подскажите как написать программу http://www.cyberforum.ru/cpp-beginners/thread1813333.html
Вивести повідомлення про те, чи є тільки одне з трьох введених з клавіатури чисел парним. Официальными языками форума являются русский и английский языки. Размещение сообщений на других языках запрещено.
C++ Как вывести на экран последнюю цифру натурального числа в среде Dev C++? Если пишу так то пишет только последнюю цифру,а нужна то пред последняя. Помогите кто разбирается в этом , пожалуйста! #include <iostream> #include <math.h> #include <clocale> using namespace std; int main () { int n; int x; int z; http://www.cyberforum.ru/cpp-beginners/thread1813323.html
C++ Вычислить S=2n, без функции pow()
Пишу прямо,нужно проверить решение:) Вычислить S=2^n, не используя функцию pow(). Добавлено через 2 минуты #include <iostream> using namespace std; int main() { unsigned long n = 0; unsigned long result = 0;
Дан одномерный массив, нужно подсчитать количество различных(не повторяющихся) элементов C++
Дан одномерный массив, нужно подсчитать количество различных(не повторяющихся) элементов. Начала делать и вроде бы все легко, но не получилось. Решила сделать с помощью интернета, но там все через динамический массив. Можно ли как нибудь без него? Например: Дан вот такой массив 0 1 1 1 6 7 1 4 4 4 4 Ответ: 5
C++ Определить лежит ли окружность справа от прямой, проходящей через заданные точки http://www.cyberforum.ru/cpp-beginners/thread1813291.html
На плоскости заданы две точки и окружность. Определить лежит ли окружность справа от прямой, проходящей через точки. Не могу подобрать точки, чтобы получилось верное значение. Все время получается d>0. Может проблема в коде или формулах? #include "stdafx.h" #include "math.h" #include "conio.h" #include "locale.h" int _tmain(int argc, _TCHAR* argv) { setlocale(0,"rus");
C++ Заполнение массива случайными числами в заданном диапазоне Не могу заполнить массив данных типа float в диапазоне от -10 до 10.. Как это сделать ? подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
13951 / 8782 / 1221
Регистрация: 24.12.2010
Сообщений: 15,891
25.09.2016, 15:04     Почему при умножении разнотипных переменных (например, float и int) получается int?
Результат-то будет float. А возвратится int
int getInvoiceAmount()
return price * unit;
 
Текущее время: 08:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru