|
Javada
pútin sanlar hám jıljımalı – noqatlı (haqıyqıy) sanlar ushın altı sanlıBog'liq 3-lekciyaJavada
pútin sanlar hám jıljımalı – noqatlı (haqıyqıy) sanlar ushın altı sanlı
tipler
hámde +, -, *, / há % ámelleri bar.
Sanlı tipler.
Hár bir maǵlıwmatlar tipi mánisler diapazonına (aralıǵına) iye.
Kompilyator
hár bir ózgeriwshi yamasa turaqlı (konstanta) ushın olardıń tipine qarap
yadtan
orın ajıratadı. Java sanlı mánisler, simvollar hám
Boolean
(
logikalıq)
mánisler ushın segiz ápiwayı maǵlıwmatlar tipleri menen támiynleydi. 3.1-kestede
altı túrli sanlar tipleri, olardıń diapazonları hám yadta iyeleytuǵın ólshemi keltirilgen.
Java
pútin sanlar ushın
byte, short, int
hám
long
kibi
tórt tipti isletedi. Ózgeriwshige
qaysı biri sáykes kelse sonı saylaysız. Máselen eger siziń pútin sanıńız
byte
diapazonına sáykes keletuǵın bolsa
byte
tipinen
paydalanǵanıńız maqul.
Java
jıljımalı – noqatlı (haqıyqıy) sanlar ushın
float
hám
double
kibi eki tipti isletedi.
double tipi float tipinen eki ese
úlken, sonıń ushın eki ese kóbirek anıq boladı.
Ádette, siz double tipinen paydalanǵanıńız maqul, sebebi ol
float
tipine
qaraǵanda
anıqlıǵı joqarı.
Sanlı maǵlıwmatlar tipleri hám ámeller
3.1-keste. Sanlı maǵlıwmatlar tipleri
Atı
Diapazon (
aralıǵı)
Saqlaw
qurılmasında
iyeleytuǵın ólshemi
byte
-2
7
(-128) den 2
7
– 1 (127) ge shekem
8 bit (belgisi menen)
short
-2
15
(-32768) den 2
15
– 1 (32767) ge shekem
16 bit (belgisi menen)
|
| |