ЦЕЛОБРОЕН ТИП НА ПОДАТОЦИ

Slides:



Advertisements
Сличне презентације
Разделни (дисјунктивни) назависносложени реченици
Advertisements

Повторување од предходниот час
Прв јавен состанок на Агенцијата за аудио и аудиовизуелни медиумски услуги г.
ТАНГРАМ.
СТАТИСТИКА ЗА БИЗНИС И ЕКОНОМИЈА трето издание
Програмски језик Parallaxis
МНОЖЕЊЕ И ДЕЛЕЊЕ.
Показивачи у програмском језику C Дамјан Илић; Е32 Габриела Миленковић
Јазкот C++ Мандал Сениха.
СТАТИСТИКА ЗА БИЗНИС И ЕКОНОМИЈА трето издание
и фази на решавање на задача
СЛИКАЊЕ- ТЕХНИКА АКВАРЕЛ
Увод у организацију и архитектуру рачунара 1
Uvod u funkcije Kolegij: Programski jezik C++ Ak. god. 2018/19
Краткорочна прогноза на потреби од електрична енергија
Tipovi, operatori i izrazi
Елементи на програмски јазици
Microsoft Access uvod u baze podataka.
Потсетување на хемиските симболи
Целобројно и реално дељење
Predstavljanje podataka u računaru
КВИЗОВИ оригинална изработка – Ben Cooper-Maths teacher in Birmingham прилагодил и надополнил- Билјана Стефановска – профсор по математика во ОУ „ Дебрца“
ООУ ,,Дедо Иљо Малешевски“ Берово Македонија
Преклапање оператора Операторске функције Неки посебни оператори
ЗДРАВО ПЕТАЦИ! Хајде да научимо нешто ново данас!
Што и овозможува на тортата да нарасне?
Uvod u programiranje - matematika – VI predavanje Petlje. FOR. WHILE
КОМПОЗИЦИЈА.
Dinamičke strukture podataka
Osnove pseudo jezika operatori, funkcije
Национална работилница, Велес,21 и
Оператори и изрази Аритметички оператори Оператори на нивоу битова
Проблеми со својствата на киселините
МИКРО: Подобрување на конкурентноста на микро-претпријатијата во руралните области Модул бр. 5 : Пристап до не-грантово финансирање на микро-претпријатијата.
Спецификатори Иницијализација
Низата на реактивност и методите на екстракција (извлекување)
Проста супстанца или соединение?
Тема ТЕРМОДИНАМИКА.
ИМАГОЛОГИЈА – поддисциплина на компаративната книжевност
Платено политичко рекламирање за Претседателските и Предвремените избори за градоначалник во 2019 м-р Виктор Стојанов.
Хемиски симболи (знаци со кои што се пишуваат хемиските елементи)
Podaci.
Читање и печатење вредности на податоци
СТАТИСТИКА ЗА БИЗНИС И ЕКОНОМИЈА трето издание
Изработка на сопствени индикатори
Објаснување за влијанието на големината на честичките
Употреба на киселини и бази
Својства на агрегатните состојби на материјата
Programiranje - Blokovi naredbi i logički tipovi –
Почетна состојба на економичноста на горивото
Создавање низа на реактивност
Vježbenica 1c: Pravocrtna programska struktura
Vježbenica 2: struktura grananja – 1.dio
Dijeljenje dužine na jednake dijelove
Идентификување елементи во соединенија
Увод у организацију и архитектуру рачунара 1
ЗДРАВО ПЕТАЦИ ! Хајде да научимо нешто ново данас !
Projektovanje namenskih računarskih struktura u obradi signala
Programski jezik C++ - Vježbe - 3. dio
Osnovna Struktura programa
5. razreda.
Динамична математика в образованието, ИМИ БАН,
Структура програма у Паскалу
XML (EXtensible Markup Language)
MOD MOD je aritmetički operator – predstavlja ostatak cjelobrojnog dijeljenja. Ako je MOD = 0, tada je broj djeljiv bez ostatka. Gleda se samo ostatak.
Физичка промена или хемиска реакција
MATLAB.
Избор од повеќе можности
Тестирање на вашите индикатори
Транскрипт презентације:

ЦЕЛОБРОЕН ТИП НА ПОДАТОЦИ РЕАЛЕН ТИП НА ПОДАТОЦИ ЗНАКОВЕН ТИП НА ПОДАТОЦИ

Целобројен тип податоци int Целоброен тип податок може да има вредност некој цел број (...-2,-1,0,1,2,...) Во табелата се дадени целобројни типови податоци, нивните вредности како и меморијата што ја зафаќаат Напомена : Количината на меморија што ја зафаќаат типовите може да варира од една компјутерска платформа до друга. Податоците во табелата што следува се за 32-битни системи.

тип вредности меморија short int -32768, ... , 32767 16 бита (2 бајта) int -2147483648,..., 2147483647 32 бита (4 бајта) long int Од -232 до 232-1 64 бита (8 бајта) unsigned short int 0, ... , 65535 unsigned int 0, ... , 4294967295 32 бита (4 бајта) unsigned long int од 0 до 264-1

За операции со целоброен тип податоци се користат следните аритметички операции: собирање (+), одземање или негација (-), множење (*), делење (/), делење по модул (остаток од делење) (%). Забелешка: При делење на два цели броја количникот е цел број.

ПРИМЕР : 10/4=2 10/4.0=2.5 7/3=2 205/20=10 205%10=5 -25%3=-1 7.0/4=1.75

СО КОРИСТЕЊЕ НА ЗАГРАДИ МОЖЕ ДА СЕ ИЗМЕНИ РЕДОСЛЕДОТ НА ИЗВРШУВАЊЕ НА ОПЕРАЦИИТЕ (1+2*(3+4)%(5-6)= =(1+2*7)%(-1)= =(1+14)%(-1)= 15%(-1)=0

ОПЕРАТОР ЗА ДОДЕЛУВАЊЕ НА ВРЕДНОСТИ Стандарден оператор за доделување вредности е: = int broj1, broj2; short int cifra=2; broj1=(1+2*3)%4; broj2=broj1/cifra; Во C++ вредностите на променливите се доделуваат и вака: x=(a=3)*(b=4); x=y=z=5;

Скратена форма на операторите Операторите во C++ можат да се користа во т.н. скратена форма кој се гради со аритметички оператор и оператор за доделување: Оператор = Скратена форма на оператори со целобројни податоци е : += -= *= /= %= Пример: x+=a еквивалентно: x=x+a; y/=b еквивалентно: y=y/b;

Реален тип податоци float, double , long double Податоците од овој тип можат да бидат константи или променливи што земаат вредност од множеството на реални броеви.

ТАБЕЛАРЕН ПРИКАЗ ЗА РЕАЛНИОТ ТИП НА ПОДАТОЦИ ВРЕДНОСТ МЕМОРИЈА float 3.4×10-38, ... , 3.4×1038 32 бита 7 значајни цифри double 1.7×10-308, ... , 1.7×10308 64 бита 15 значајни цифри long double 3.4×10-4932, ... , 1.1×104932 80 бита 19 значајни цифри

Пример: float x; const float g=9.81; double visina; double iznos=12345.67;

ОПЕРАТОРИ ЗА ПОДАТОЦИ ОД РЕАЛЕН ТИП ОПЕРАТОРИ ЗА ПОДАТОЦИ ОД РЕАЛЕН ТИП За операции со целоброен тип податоци се користат следните аритметички операции: собирање (+), одземање или негација (-), множење (*), реално делење (/), ( ако барем еден од операторите е реален број) И овие оператори можат да се користат и во стандардна и во скратена форма: += , -= , *= , /=

ПРЕТСТАВУВАЊЕ НА ДЕЦИМАЛНИТЕ ПОДАТОЦИ Со неподвижна точка (f-формат), Со подвижна точка ( е- формат) ПРИМЕР: F-формат е-формат 1234.56 1.23456е+3 ( = 1.23456 х103) 20000 2е+4 (=2х104)

КОНВЕРЗИЈА НА ТИПОВИ ПОДАТОЦИ Во изразите со мешани типови податоци се врши конверзија од типови со помала прецизност во типови со поголема прецизност и од целобројни во реални вредност. ПРИМЕР: Int k; K=5+7.34 (=5.0+7.34=12,34) K=12 Int( 5+7.34) =12 Double (3*5) = 15.0

Знаковен тип податоци char Податоците од овој тип имаат вредност знак или целбројна вредност. Тие можат да бидат константи или променливи и се третираат како било кој податок од целоброен тип: можат да се читаат, да се печатат, да се споредуваат и со нив да се извршуваат аритметички операции.

ЗНАКОВЕН ТИП НА ПОДАТОЦИ тип вредности меморија char -128, ... , 127 8 бита unsigned char 0, ... , 255 Пример: char a; char znak=′+′; const char dolar=′$′; char denar=′d′; char x=120

Знаковен тип податоци char Операции со податоци од реален тип: собирање (+), одземање или негација (-), множење (*), реално делење (/) (ако барем еден од операндите е реален). Аритметичките оператори мoжат да се користат во скратена форма: += -= *= /= %=