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

Преобразования типов. Определить тип переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посчитать сумму четных элементов двумерной матрицы http://www.cyberforum.ru/cpp-beginners/thread1156653.html
Посчитать сумму четных элементов двумерной матрицы МхN сформировать матрицу из случайных чисел и вывести на экран
C++ Для каждого из массивов все отрицательные элементы переместить в начало массива, а все положительные — в конец Составить программу, которая превращает массивы А и В следующим образом: для каждого из них все отрицательные элементы одномерного массива переместить на начало массива, а все положительные - в конец массива с сохранением порядка следования. Инициализацию, вывод элементов массива, их обработку организовать в отдельных функциях. http://www.cyberforum.ru/cpp-beginners/thread1156648.html
C++ В отдельной функции организовать подсчет суммы элементов матрицы, удовлетворяющих условию
Составить программу, в которой сформировать прямоугольную таблицу С с n × m целых чисел в динамической памяти, в отдельной функции организовать подсчет суммы элементов, удовлетворяющих условию -4<c<=5
Копирование строки. При вводе пробела программа пропускает последующий ввод данных C++
char st, st1; int k, m, i, j; system("cls"); cout <<"Введите строку"<<endl; cin >>st; cout <<"Введите номер символа, начиная с которого выполнять копирование"<<endl; cin >>k; cout <<"Введите кол-во символов для копирования"<<endl; cin >>m; for (i=0; i<k-1; i++)
C++ Шаблоны в C++ http://www.cyberforum.ru/cpp-beginners/thread1156622.html
Здравствуйте! Написал такой код: #include <QtCore/QCoreApplication> #include <iostream> #include <string> using namespace std; template <typename T>
C++ Найти номера строк матрицы, все элементы которых чётны Дали задание, но не объяснили как делать, а нужно срочно. Задание следующее: Дана действительная матрица порядка n. Номера строк, все элементы которых чётны. Добавлено через 10 минут Вывести на экран номера строк, все элементы которых чётны. Добавлено через 47 минут Начальный код: #include "stdafx.h" #include <iostream> подробнее

Показать сообщение отдельно
dicros
1 / 1 / 1
Регистрация: 24.04.2014
Сообщений: 64

Преобразования типов. Определить тип переменной - C++

24.04.2014, 22:00. Просмотров 997. Ответов 8
Метки (Все метки)

Всем привет

Недавно начал изучать язык C++ по книжке "Объектно-ориентированное программирование в C++" и там есть тема (Преобразование типов) вот пример из этой темы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
  int intVar=1500000000;
  intVar=(intVar*10)\10;
  
  cout << "Значение intVar равно " << intVar << endl;
 
  intVar=1500000000;
  intVar=(static_cast<double>(intVar)*10)/10;
 
  cout << "Значение intVar равно " << intVar << endl;
 
return 0;
}

Если допустим я запишу вот так......

int var1=10;
int sum=static_cast<double>(var1)*10;

В результате у переменной sum какой тип данных будет?? int или double.

И второй вопрос есть ли смысл от этого преобразование "как в примере из книжке" если можно сразу у этой переменной объявить тип double и не мудрить???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru