Разделы презентаций


Тема 3. Типы данных

Содержание

Информационные технологииТема 3. Типы данных2Понятие системы счисленияШевченко А. В.Десятичная13Восьмеричная15ШестнадцатеричнаяDДвоичная1101

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

Слайд 1Информационные технологии
Тема 3. Типы данных
1
Тема 3. Типы данных
Шевченко А. В.

Информационные технологииТема 3. Типы данных1Тема 3. Типы данныхШевченко А. В.

Слайд 2Информационные технологии
Тема 3. Типы данных
2
Понятие системы счисления
Шевченко А. В.
Десятичная
13
Восьмеричная
15
Шестнадцатеричная
D
Двоичная
1101

Информационные технологииТема 3. Типы данных2Понятие системы счисленияШевченко А. В.Десятичная13Восьмеричная15ШестнадцатеричнаяDДвоичная1101

Слайд 3Информационные технологии
Тема 3. Типы данных
3
Двоичная система счисления
Шевченко А. В.

1
1
1
1
1
1
1
0
20
21
22
23
24
25
26
1
2
3
4
5
6

Информационные технологииТема 3. Типы данных3Двоичная система счисленияШевченко А. В.…1111111020212223242526123456

Слайд 4Информационные технологии
Тема 3. Типы данных
4
Классификация типов данных С
Шевченко А. В.
Типы

данных
Простые
Составные
Целочисленные
Вещественные
Массивы
Объединения
Структуры
Логический
Символьные

Информационные технологииТема 3. Типы данных4Классификация типов данных СШевченко А. В.Типы данныхПростыеСоставныеЦелочисленныеВещественныеМассивыОбъединенияСтруктурыЛогическийСимвольные

Слайд 5Информационные технологии
Тема 3. Типы данных
5
Основные типы данных
Шевченко А. В.
int -

целые числа
bool - логические значения
float, double - вещественные числа
char -

символы
Информационные технологииТема 3. Типы данных5Основные типы данныхШевченко А. В.int - целые числаbool - логические значенияfloat, double -

Слайд 6Информационные технологии
Тема 3. Типы данных
6
Логический тип данных (только С++)
Шевченко А.

В.
Тип данных bool
Переменным типа bool могут быть присвоены только значения

false или true, которые являются зарезервироваными словами. Если переменной логического типа присвоено целое значение, то 0 интерпретируется как false, а значение, не равное нулю, как true. В памяти bool занимает 1 байт.

Пример программы

bool var1 = false; bool var2 = true;

Информационные технологииТема 3. Типы данных6Логический тип данных (только С++)Шевченко А. В.Тип данных boolПеременным типа bool могут быть

Слайд 7Информационные технологии
Тема 3. Типы данных
7
Целые типы данных
Шевченко А. В.
Тип данных

char
Переменным типа char могут быть присвоены целые значения. В памяти

char занимает 1 байт.

Модификаторы

Тип данных int

Переменным типа int могут быть присвоены целые значения. Размер занимаемой памяти зависит от платформы.

unsigned

signed

long

short

signed означает целое число со знаком, unsigned - целое без знака.

short явно задает размер 2 байта, long - 4 байта.

Информационные технологииТема 3. Типы данных7Целые типы данныхШевченко А. В.Тип данных charПеременным типа char могут быть присвоены целые

Слайд 8Информационные технологии
Тема 3. Типы данных
8
Представление целочисленных типов данных
Шевченко А. В.
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
unsigned

char
char
Знаковый разряд (0 = +, 1 = -)
11111111 = 255

00000000 = 0

01111111 = 127 00000000 = 0 11111111 = -1 10000000 = -128

0

7

Информационные технологииТема 3. Типы данных8Представление целочисленных типов данныхШевченко А. В.1111111101111111unsigned charcharЗнаковый разряд  (0 = +, 1

Слайд 9Информационные технологии
Тема 3. Типы данных
9
Сводная таблица целочисленных типов данных
Шевченко А.

В.
Тип
Размер
Диапазон
bool
1
false, true
signed char
1
-128 … 127
unsigned char
1
0 … 255
signed short int
2
-32768

… 32767

unsigned short int

2

0 … 65535

signed long int

4

-231 … 231-1

unsigned long int

4

0 … 232-1

short = short int

long = long int

signed - по умолчанию

Информационные технологииТема 3. Типы данных9Сводная таблица целочисленных типов данныхШевченко А. В.ТипРазмерДиапазонbool1false, truesigned char1-128 … 127unsigned char10 …

Слайд 10Информационные технологии
Тема 3. Типы данных
10
Вещественные типы данных
Шевченко А. В.
Тип данных

float
Переменным типа float могут быть присвоены вещественные значения в формате

с плавающей точкой. В памяти float занимает 4 байта.

Тип данных double

Переменным типа double могут быть присвоены вещественные значения в формате с плавающей точкой. В памяти double занимает 8 байтов.

Числа с плавающей точкой

123000 = 0.123*106

0.0123 = 0.123*10-1

0.123 = 0.123*100

Информационные технологииТема 3. Типы данных10Вещественные типы данныхШевченко А. В.Тип данных floatПеременным типа float могут быть присвоены вещественные

Слайд 11Информационные технологии
Тема 3. Типы данных
11
Представление вещественных типов данных
Шевченко А. В.
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
float
Знаковый

разряд (0 = +, 1 = -)
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
15
31
16
порядок
мантисса
Число = (1+мантисса)*2(порядок-127)
мантисса
2-1
2-2
2-3

Информационные технологииТема 3. Типы данных11Представление вещественных типов данныхШевченко А. В.0000000000111111floatЗнаковый разряд  (0 = +, 1 =

Слайд 12Информационные технологии
Тема 3. Типы данных
12
Сводная таблица вещественных типов данных
Шевченко А.

В.
Тип
float
Размер
Диапазон
4
3.4*10-38 … 3.4*1038
double
8
1.7*10-308 … 1.7*10308
long double
10
3.4*10-4932 … 3.4*104932
Точность
7
15
19
Точность чисел с

плавающей точкой

123000 - 3 значащих цифры

0.045 - 2 значащих цифры

123000.045 - 9 значащих цифр

Информационные технологииТема 3. Типы данных12Сводная таблица вещественных типов данныхШевченко А. В.ТипfloatРазмерДиапазон43.4*10-38 … 3.4*1038double81.7*10-308 … 1.7*10308long double103.4*10-4932 …

Слайд 13Информационные технологии
Тема 3. Типы данных
13
Символы. Кодирование символов
Шевченко А. В.

Информационные технологииТема 3. Типы данных13Символы. Кодирование символовШевченко А. В.

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика