🗊 Презентация Преобразование (приведение) типов

Нажмите для полного просмотра!
Преобразование (приведение) типов, слайд №1 Преобразование (приведение) типов, слайд №2 Преобразование (приведение) типов, слайд №3 Преобразование (приведение) типов, слайд №4 Преобразование (приведение) типов, слайд №5 Преобразование (приведение) типов, слайд №6 Преобразование (приведение) типов, слайд №7 Преобразование (приведение) типов, слайд №8 Преобразование (приведение) типов, слайд №9 Преобразование (приведение) типов, слайд №10 Преобразование (приведение) типов, слайд №11 Преобразование (приведение) типов, слайд №12 Преобразование (приведение) типов, слайд №13 Преобразование (приведение) типов, слайд №14 Преобразование (приведение) типов, слайд №15 Преобразование (приведение) типов, слайд №16 Преобразование (приведение) типов, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Преобразование (приведение) типов. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Преобразование (приведение) типов, слайд №1
Описание слайда:

Слайд 2


Приведение типов Не путать с привидением!!! Преобразование типов.
Описание слайда:
Приведение типов Не путать с привидением!!! Преобразование типов.

Слайд 3


Преобразование (приведение) типов Термин приведение – от слова привЕсти, т.е. привести один тип данных к другому типу данных. Привидение – от слова...
Описание слайда:
Преобразование (приведение) типов Термин приведение – от слова привЕсти, т.е. привести один тип данных к другому типу данных. Привидение – от слова привИдеться, т.е. показаться, не стоит путать два понятия.

Слайд 4


Преобразование (приведение) типов Существует так называемая иерархия типов, где все типы размещены по старшинству. Для того, что бы разбираться в...
Описание слайда:
Преобразование (приведение) типов Существует так называемая иерархия типов, где все типы размещены по старшинству. Для того, что бы разбираться в преобразовании типов, необходимо всегда помнить порядок типов этой иерархии. Термин приведение – от слова привЕсти, т.е. привести один тип данных к другому типу. Привидение – от слова привИдиться, т.е. показаться, не стоит путать два понятия.

Слайд 5


Иерархия типов Порядок типов этой иерархии. double (8 байт); long long (8 байт); float (4 байта); long (4 байта); int (4 байта); short (2 байта);...
Описание слайда:
Иерархия типов Порядок типов этой иерархии. double (8 байт); long long (8 байт); float (4 байта); long (4 байта); int (4 байта); short (2 байта); char (1 байт); bool (1 байт);

Слайд 6


Преобразование (приведение) типов
Описание слайда:
Преобразование (приведение) типов

Слайд 7


Сужающее преобразование Сужающее преобразование — при таком преобразовании — больший тип данных в иерархии преобразуется к меньшему типу, безусловно,...
Описание слайда:
Сужающее преобразование Сужающее преобразование — при таком преобразовании — больший тип данных в иерархии преобразуется к меньшему типу, безусловно, в этом случае может произойти потеря данных, поэтому с сужающим преобразованием, следует быть осторожными. Например: int A=23.5; cout

Слайд 8


Сужающее преобразование
Описание слайда:
Сужающее преобразование

Слайд 9


Расширяющее преобразование Расширяющее преобразование - ведет к так называемому расширению типа данных от меньшего диапазона значений к большему...
Описание слайда:
Расширяющее преобразование Расширяющее преобразование - ведет к так называемому расширению типа данных от меньшего диапазона значений к большему диапазону

Слайд 10


Расширяющее преобразование
Описание слайда:
Расширяющее преобразование

Слайд 11


Виды приведения Неявное преобразование. Все вышеописанные примеры относились к этому типу преобразования. Такой вид преобразования также называют...
Описание слайда:
Виды приведения Неявное преобразование. Все вышеописанные примеры относились к этому типу преобразования. Такой вид преобразования также называют автоматическим, т.к. оно происходит автоматически без вмешательства программиста, другими словами, мы ничего не делаем для того, что бы оно произошло.

Слайд 12


Явное преобразование Явное преобразование (приведение типов). В данном случае, преобразование производится программистом, тогда, когда это...
Описание слайда:
Явное преобразование Явное преобразование (приведение типов). В данном случае, преобразование производится программистом, тогда, когда это необходимо. double z=37.4; float y=z; cout

Слайд 13


Явное преобразование Явное преобразование (приведение типов). В данном случае, преобразование производится программистом, тогда, когда это...
Описание слайда:
Явное преобразование Явное преобразование (приведение типов). В данном случае, преобразование производится программистом, тогда, когда это необходимо. double z=37.4; float y=(int) z; cout

Слайд 14


Пример int testA = 4, testB = 8; float testResult; testResult = testA / testB; cout
Описание слайда:
Пример int testA = 4, testB = 8; float testResult; testResult = testA / testB; cout

Слайд 15


Пример Для получения корректного результата, необходимо одну из переменных в выражении явно привести к типу float: int testA = 4, testB = 8; float...
Описание слайда:
Пример Для получения корректного результата, необходимо одну из переменных в выражении явно привести к типу float: int testA = 4, testB = 8; float testResult; testResult = (float)testA / testB; cout

Слайд 16


Преобразование типов в выражении Если в каком-либо выражении используются разные типы данных, то результат, приводится к большему из этих типов. int...
Описание слайда:
Преобразование типов в выражении Если в каком-либо выражении используются разные типы данных, то результат, приводится к большему из этих типов. int I=27; short S=2; float F=22.3; bool B=false; float res= I-F+S*B; // 27-22.3+2*0 cout

Слайд 17


#include #include using namespace std; void main(){ // объявление переменных и запрос на ввод данных float digit; coutdigit; /* Даже, если...
Описание слайда:
#include #include using namespace std; void main(){ // объявление переменных и запрос на ввод данных float digit; coutdigit; /* Даже, если пользователь ввел число с вещественной частью, результат выражения запишется в int и вещественная часть будет утеряна, разделив число на 100 мы получим количество сотен в нем.*/ int res=digit/100; cout



Похожие презентации
Mypresentation.ru
Загрузить презентацию