ВУЗ:
Составители:
Рубрика:
1, 602 10
−19
.
75
4
.176 10
7
Ïðîñòåéøèìè îáúåêòàìè ÿâëÿþòñÿ ÷èñëà, êîíñòàíòû, ñòðîêè è ïåðå-
ìåííûå.
1.2.1 ×èñëà è êîíñòàíòû
áûâàþò äåéñòâèòåëüíûå è êîìïëåêñíûå.
Êîìïëåêñíîå ÷èñëî çàïèñûâàåòñÿ â àëãåáðàè÷åñêîé ôîðìå z=x+iy, è â
êîìàíäíîé ñòðîêå òàêàÿ çàïèñü äîëæíà âûãëÿäåòü òàê:
> z:=x+I*y;
Ôóíêöèè Re(x) è Im(x) âîçâðàùàþò äåéñòâèòåëüíóþ è ìíèìóþ ÷àñòè
êîìïëåêñíûõ ÷èñåë.
Âåùåñòâåííûå ÷èñëà ðàçäåëÿþòñÿ íà öåëûå è ðàöèîíàëüíûå. Öåëûå
÷èñëà âûðàæàþòñÿ öèôðàìè â äåñÿòè÷íîé çàïèñè. Ðàöèîíàëüíûå ÷èñëà
ìîãóò áûòü ïðåäñòàâëåíû â 3-õ âèäàõ:
1) ðàöèîíàëüíîé äðîáè ñ èñïîëüçîâàíèåì îïåðàòîðà äåëåíèÿ, íàïðèìåð:
28/70;
2) ñ ïëàâàþùåé çàïÿòîé, íàïðèìåð: 2.3;
3) â ïîêàçàòåëüíîé ôîðìå, íàïðèìåð: 1,602e-19 îçíà÷àåò 1, 602 10−19 .
Äåñÿòè÷íàÿ òî÷êà â ÷èñëàõ èìååò îñîáûé ñòàòóñ: óêàçàíèå åå â ëþáîì
ìåñòå ÷èñëà, à òàêæå â êîíöå, äåëàåò ÷èñëî âåùåñòâåííûì è âåäåò ïåðåâîä
âû÷èñëåíèé â ðåæèì âû÷èñëåíèé ñ âåùåñòâåííûìè ÷èñëàìè. Ïðè ýòîì êî-
ëè÷åñòâîì âûâîäèìûõ ïîñëå äåñÿòè÷íîé òî÷êè öèôð ìîæíî óïðàâëÿòü,
çàäàâàÿ èõ çíà÷åíèå ñèñòåìíîé ïåðåìåííîé Digits:
> 75/4;Digits:=5:75/4.0;
75
4
18.750
> Digits:=3:12345678/7.;
.176 107
Âîçìîæíà ðàáîòà ñ ÷èñëàìè, èìåþùèìè ðàçëè÷íîå îñíîâàíèå, â ÷àñò-
íîñòè, ñ áèíàðíûìè ÷èñëàìè (binary), âîñüìåðè÷íûìè (octal) è øåñòíàäöà-
òåðè÷íûìè (hex). Ôóíêöèÿ convert ïîçâîëÿåò ïðåîáðàçîâûâàòü ôîðìàòû
÷èñåë:
> x:=61;b:=convert(x,binary);
> o:=convert(x,octal);h:=convert(x,hex);
61
b:=111101
o:=75
h:=3D
6
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »
