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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Cryspi
Сообщений: n/a
#1

Преобразование типов переменных - C++

22.02.2013, 00:37. Просмотров 323. Ответов 2
Метки нет (Все метки)

Осуществить преобразование типов переменных явным и неявным способом по следующим схемам:
float → short int
short int → int
char → short int → char
----------
Кто-нибудь может помочь?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.02.2013, 00:37     Преобразование типов переменных
Посмотрите здесь:

Преобразование типов C++
C++ преобразование типов
Преобразование типов C++
Преобразование типов C++
C++ Преобразование типов
Преобразование типов C++
C++ Преобразование типов
C++ преобразование типов
C++ Преобразование типов
Преобразование типов C++
Преобразование типов C++
C++ Преобразование типов

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
22.02.2013, 01:02     Преобразование типов переменных #2
Как-то так, наверное (явным).
C++
1
2
3
4
5
6
float a = 10;
short int a1 = static_cast<short int>(a);
int a2 = static_cast<int>(a1);
char a3 = 'a';
short int a4 = static_cast<short int>(a3);
char a5 = static_cast<char>(a4);
HighPredator
 Аватар для HighPredator
5408 / 1791 / 327
Регистрация: 10.12.2010
Сообщений: 5,291
Записей в блоге: 3
22.02.2013, 02:27     Преобразование типов переменных #3
Неявное.
Цитата Сообщение от Cryspi Посмотреть сообщение
float → short int
C++
1
2
3
4
short int conv(float a,float b)
{
    return a/b;
}
Цитата Сообщение от Cryspi Посмотреть сообщение
short int → int
C++
1
2
3
short int a=4;
int b=12;
c=a+b;
Цитата Сообщение от Cryspi Посмотреть сообщение
char → short int → char
C++
1
2
3
4
char a='a';
short int b=4;
c=a+b;
c='a';
Yandex
Объявления
22.02.2013, 02:27     Преобразование типов переменных
Ответ Создать тему
Опции темы

Текущее время: 04:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru