Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Cryspi
0 / 0 / 0
Регистрация: 18.02.2013
Сообщений: 2
#1

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

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

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

Преобразование типов
Как преобразовать массив char message в строку char *strmessage ?????

Преобразование типов
есть следующая маленькая программка #include <iostream> #include <conio.h>...

Преобразование типов
Вот я создаю двумерный массив n=1; m=2; char **mas=new char *; mas=new...

преобразование типов
помогите у меня программа выдает ошибки преобразования типов подскажите как...

Преобразование типов.
Подскажите как правильно преобразовать типы в следующем фрагменте: int i;...

Преобразование типов
Возможно ли преобразовать vector <Transport_Vehicle*> Cars_for_transportation в...

2
BumerangSP
4287 / 1409 / 463
Регистрация: 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);
0
HighPredator
5647 / 1964 / 716
Регистрация: 10.12.2010
Сообщений: 5,691
Записей в блоге: 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';
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2013, 02:27
Привет! Вот еще темы с решениями:

Преобразование типов
что-то не пойму почему такая ошибка код такой... .......

Преобразование типов
Кто знает, как преобразовать double в std::string (можно в несколько этапов)?

Преобразование типов
Кто знает, если определено преобразование struct в double, как преобразовать...

преобразование типов
memcpy((void*)stroka,(void*)stroka,ykaz_bukva-ykaz_temp+1); что нужно...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru