chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

12
Исполнитель студент гр. КТ-311 Рывков Григорий Дмитриевич ЧИСЛОВЫЕ ТИПЫ ДАННЫХ И ИХ ИСПОЛЬЗОВАНИЕ В C#

Upload: greg1496

Post on 13-Apr-2017

217 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

Исполнитель студент гр. КТ-311

Рывков Григорий Дмитриевич

ЧИСЛОВЫЕ ТИПЫ ДАННЫХ И ИХ ИСПОЛЬЗОВАНИЕ В C#

Page 2: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

ТЕМАТИЧЕСКИЙ ПЛАН ЗАНЯТИЯ

• Обзор типов данных С#

• Какие бывают типы данных и их краткий обзор

• Подробное изучение числовых типов данных

• Описание типов данных в C#

Page 3: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

Цели обучения

• Изучения типов данных, а так же их использование в коде программ C#

Начальные знание

• это понятие о программировании и что такое язык программирования C#

•Представление о переменных

Page 4: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

Числовые типы данных и их использование в C#

Проект подготовила студентка группы кт-311

Рывков Григорий Дмитриевич

Этот проект поможет разобраться с такими понятиями как тип данных, и какие они бывают. Тип данных относят к самым фундаментальным понятиям любого

языка программирования.

Проект рассчитан на тех, кто собирается программировать используя Visual Studio , используя C#.

В каждом разделе вы найдете примеры для рассмотрения, а так же имеется самостоятельное задание для закрепления изученного материала.

АННОТАЦИЯ МАТЕРИАЛА

Page 5: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba
Page 6: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

«ЧТО ТАКОЕ ТИПЫ ДАННЫХ?»

Типы данных - это информация о переменной, то есть, как биты, представляющие её значения сохраняться в памяти компьютера. Все переменные имеют тип данных, который определяет какие данные они могут сохранять.

По умолчанию, если Вы не снабжаете переменную типом данных, она получает тип данных “int”. Этот тип данных подобен хамелеону, он может представлять много разных типов данных в различных ситуациях. 

Page 7: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

ЕСЛИ ВЫ ЗНАЕТЕ, ЧТО ПЕРЕМЕННАЯ БУДЕТ ВСЕГДА СОХРАНЯТЬ ДАННЫЕ СПЕЦИФИЧЕСКОГО ТИПА, C# СМОЖЕТ ОБРАБАТЫВАТЬ ЕЕ ДАННЫЕ БОЛЕЕ ЭФФЕКТИВНО, ЕСЛИ ВЫ ОБЪЯВИТЕ ТИП ДАННЫХ ДЛЯ ЭТОЙ ПЕРЕМЕННОЙ. НАПРИМЕР, ДЛЯ ПЕРЕМЕННОЙ, СОХРАНЯЮЩЕЙ ИМЯ , ЛУЧШЕ ВСЕГО ОБЪЯВИТЬ СТРОКОВЫЙ ТИП ДАННЫХ.

ПРИМЕР

 CLASS PROGRAM   {      STATIC VOID MAIN(STRING[] ARGS)      {        STRING TEXT = “ИМЯ”;

Page 8: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

ТАБЛИЦА КРАТКОГО ОПИСАНИЯ ТИПОВ ДАННЫХ

Тип данных Описание и диапазон значения

byte хранит 8-битное целое без знака(signed integer)

intхранит 32-битное целое со знаком. Наименьшее возможное значение -2147483648, наибольшее возможное значение 2147483647.

short  хранит 16-битное целое со знаком (signed integer).

longхранит 64-битное целое со знаком. Наименьшее возможное значение -9223372036854775808, наибольшее возможное значение 9223372036854775807.

doubleХранение чисел двойной точностиот -1,79769313486232*10308 до -4,94065645841247*10-324

от 4,94065645841247*10-324 до 1,79769313486232*10308

char хранит 16-битный символ Unicode. Наименьшее возможное значение для символа Unicode равно 0, наибольшее 65535.

bool хранит одно из двух возможных значений: true или false.

string представляет строку символов Unicode. 

Page 9: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

Рассмотрим типы данных и выделим их яркие особенности.

C# имеет шесть различных численных типов данных:

byte int short long double single

Численные типы данных используются для хранения (и манипулирования) чисел в различных форматах, в зависимости от конкретного типа. Численные типы предоставляют компактный и эффективный способ хранения чисел. Численный тип, заполняющий большую часть памяти (имеющий самый большой диапазон возможных значений), занимает не более восьми байтов памяти для хранения чисел, которые могут иметь до 300 цифр.

Page 10: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

ЧИСЛОВЫЕ ТИПЫ ДАННЫХ

С# снабжен несколькими числовыми типами данных • Int, Long (длинное целое число)• Byte (Самое маленькое возможное значение может быть 0, самое большое

значение 255.)• Double (число с плавающей запятой двойной точности)• Short (хранит 16-битное целое со знаком (signed integer,  Самое маленькое

возможное значение может быть 0, самое большое значение 65535.) Использование числовых типов данных занимает меньше памяти.

Если вы знаете, что переменная будет всегда сохранять целые числа, а не дроби, объявите ее тип как Int или Long. Операции с целыми числами быстрее, и эти типы потребляют меньше памяти, чем другие типы данных.

Page 11: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

ПРОВЕРКА

…{   class Program   {      static void Main(string[] args)      {         int test_1 = ?;         double test_2 = ?;         char test_3 = ?;         string tets_4=?;…

Вставьте вместо вопросов возможные значения переменных.

Page 12: Chislovye tipy dannykh_i_ikh_ispolzovanie_v_vba

СПАСИБО ЗА ВНИМАНИЕ!