1.2.3.1. Číselné konštanty
Číselné konštanty sú dáta vyjadrené číslami. Môžu to byť čísla kladné, záporné, celé, desatinné. Vyjadrené môžu byť v bežnom alebo v takzvanom semilogaritmickom tvare. Dôležité je, že u desatinných čísiel musíme písať namiesto desatinnej čiarky desatinnú bodku. Ak zapisujete číselnú konštantu, ktorá nemá celú časť, nulu pred desatinnou bodkou nemusíme písať. Takisto nemusíte písať pred kladnou konštantou znamienko +.
Každé číslo je v počítači uložené na ohraničenej časti pamäti, preto nemôžete používať ľubovoľne veľké alebo malé čísla. Číslo môžete zadať na maximálne 8 platných číslic. Ak zadáte číslo, ktoré má viac ako 8 platných číslic, počítač toto číslo zaokrúhli na 8 platných číslic. Každé číslo, ktorého absolútna hodnota je v rozsahu od 0.00001 až 99999999 vypíše počítač v takzvanom pevnom formáte bez exponentu.
Všetky ostatné čísla sa vypisujú v semilogaritmickom formáte, ktorý má tvar:
SM.MMMMMMMESXX
kde jednotlivé písmená majú nasledovný význam:
S – znamienko mantisy alebo exponenta (vypisuje sa iba -)
M – číslica mantisy (0 – 9)
E – označenie exponenta písmenom e, E
X – číslica exponenta
Tento zápis znamená číslo
SM.MMMMMMM krát 10 na SXX, t.j. mantisa krát 10 na exponent.
Uveďme si na ozrejmenie tohto pojmu niekoľko príkladov:
31 = 3.1x10 = 3.1E+1
123400000 = 1.234E+8
-0.0000089 = -8.9E-6
Rozsah čísiel, ktoré je možné spracovať, je asi
1.7 x 10 38 až 1.7 x 10 –38
Nasledujúce príklady Vám ukážu rozdiel medzi správne a nesprávne zadaným číslom:
Správny zápis čísla Nesprávny zápis čísla
------------------- ---------------------
5.3 5,3
-3.78 -3.7.8
1.1. E 02
36E02 5.31E53
V nasledujúcej časti si vysvetlíme pojem premenná. Počítač má k dispozícii určitý počet pamäťových miest, na ktoré môže uložiť hodnotu konštánt. Každé takéto miesto si môžete predstaviť ako nejakú schránku, do ktorej je možné vhodiť, alebo z nej možno vybrať lístok s ľubovoľnou konštantou. S obsahom týchto schránok môžete manipulovať za týchto podmienok:
a) každá schránka môže obsahovať iba jeden lístok
b) ak do schránky vložíme nový lístok, starý lístok tým zničíme (pokiaľ sme ho nepremiestnili do novej schránky)
c) obsah schránky môžeme prečítať bez toho, že by sme tento obsah zničili
Každú schránku môžeme označiť môžeme označiť, dať jej meno. Podobne sa dá symbolicky označiť každé pamäťové miesto v počítači, do ktorého chcete nejaký obsah uložiť, ktorého obsah chcete zmeniť, resp. ktorého obsah chcete prečítať. S týmto označením môžete potom ďalej pracovať a budeme ho nazývať premenná.
Premenné je možné rozdeliť na skupiny podľa rôznych kritérií.
Podľa obsahu ich delíme na:
a) číselné (numerické)
b) reťazcové (alfanumerické)
Podľa štruktúry ich delíme na:
a) jednoduché
b) indexované (polia)