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

Непонятка с float - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск букв в тексте http://www.cyberforum.ru/cpp-beginners/thread1148526.html
Разработать программу, которая вводит текст и букву и определяет слово (слова), содержащее наибольшее количество указанных букв. (заранее премного благодарен)
C++ Ввести строку символов. Упорядочить символы в строке в порядке возрастания Помогите пожалуйста!Ввести строку символов. Упорядочить символы в строке в порядке возрастания. Вывести на экран измененную строку, а также наименьший и наибольший символы в строке. http://www.cyberforum.ru/cpp-beginners/thread1148524.html
C++ Прогга с классами
Программа на применение классов. Два класса, один из них потомок, нужно описать ввод, ввывод матрицы, определение минимума среди отрицательных-это для основного класса;для потомка - ввод, вывод,определение наибольшего общего делителя, определение максимального среди не повторяющихся. Возникли некоторые трудности #include <iostream> #include <stdlib.h> #include <stdio.h> #include...
C++ Drawing operation was attempted when there was no current window. Что за ошибка?
Пытаюсь запустить програмку из конспекта, который дали для изучения материала, а она не хочет запускаться, выдает сообщение "Drawing operation was attempted when there was no current window". Что нужно сделать,может что-то в код дописать, чтоб програмка запустилась?? #include<graphics.h> #include<math.h> #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<dos.h>...
C++ Где ошибка? Написать можно через оператор while! http://www.cyberforum.ru/cpp-beginners/thread1148498.html
Вводится последовательность целых чисел, 0 – конец последовательности. Сколько из этих чисел больше 7, но меньше 20. Найти произведение таких чисел. #include<iostream.h> #pragma argsused int main(int argc, char* argv) { int N, x,i,pn; cout<<"\n N=";cin>>N; for(i=1;i<=N;i++) {cout<<"x=";cin>>x;} if(x!=0)
C++ Как узнать цвет пикселя изображения? Что нужно использовать, чтобы узнать цвет конкретного(зная его координаты) пикселя изображения? подробнее

Показать сообщение отдельно
IrineK
Заблокирован
14.04.2014, 22:37     Непонятка с float
Все числа 120 100 360000 являются целыми. Поэтому результат действий над ними также будет целым числом.
Только затем полученное целое присваивается float.

Число 123. целым не является. Этого достаточно, чтобы весь результат также не был целым.
Кстати, он будет double. Поэтому приводить его к float - терять точность.

С таким успехом точку можно было поставить после 100 или после 360000.
 
Текущее время: 01:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru