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

Почему появляется предупреждение о переводе типов? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Фрактал Джулия http://www.cyberforum.ru/cpp-beginners/thread648230.html
Здравствуйте, решил разобраться с примером по куда из книги Сандерса,вот код: #include <iostream> #include <stdlib.h> #include <stdio.h> #include <math.h> #include "gl_helper.h" #include "cpu_bitmap.h" #include "book.h"
C++ Можно обратиться к локальной переменной из другой функции? Можно ли как-нибудь обратиться к локальной переменной из другой функции? Например: int PaPoRoTnik(){ extern int qq; int qq2=124; qq=qq2; // Вот здесь, можно как-нибудь значение передать???? } main(){ int qq=123; http://www.cyberforum.ru/cpp-beginners/thread648204.html
даны два действительных числа C++
даны два действительных числа которые не равны друг другу.если введены одинаковые то попросить повторить ввод.Меньшее из этих чисел заменить их средним арифметич. и большее их произведением
C++ <iostream> зачем тогда объявлять <string>?
вот такой пример, в котором локальная переменная скрывает глобальную, но вопрос то не в этом, почему автор подключил <string>? У меня все работает, если даже я просто <iostream> подключаю (среда Geany, компилятор MinGW) #include <iostream> //#include <string> !!!непонятно зачем.....!!! std::string s1="hello"; int main() { std::string s2 = "world"; std::cout<<s1<<" "<<s2<<std::endl; int...
C++ Вычисление координат точки пересечения двух заданных уравнениями прямых http://www.cyberforum.ru/cpp-beginners/thread648165.html
две прямые описываются уравнениями: а1х+в1у+с1=0; а2х+в2у+с2=0. напечатать координаты точки пересечения этих прямых, либо сообщить что эти прямые совпадают, не пересекаются или вовсе не существует
C++ составить алгоритм подсчета количества способов, которыми можно разменять рубль медными монетами(достоинством в1,2,3,5 копеек) составить алгоритм подсчета количества способов, которыми можно разменять рубль медными монетами(достоинством в1,2,3,5 копеек) подробнее

Показать сообщение отдельно
Grey5
2 / 2 / 0
Регистрация: 11.03.2010
Сообщений: 178
07.09.2012, 19:31     Почему появляется предупреждение о переводе типов?
Здравствуйте, когда я писал лабу у меня возник один вопрос. В этом коде:
C++
1
2
3
float x,y;
cin<<x;
x>2 ? y=x*x-3+2.5*x*x*x : x<-1 ? y=exp(x)+5+cos(0.001*x) : y=log(abs(tan(2*x)))-1;
У меня выдавалось два предупреждения о том, что может иметь место потеря данных при переводе из типа float в тип double. Внимание, вопрос: почему компилятор хочет перевести всё в тип double?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru