Шығыс Қазақстан облысының білім басқармасы


double myDoublel = 1234.5678



Pdf көрінісі
бет22/180
Дата06.01.2022
өлшемі4,77 Mb.
#15026
1   ...   18   19   20   21   22   23   24   25   ...   180
Байланысты:
УМК-ОББ

double myDoublel = 1234.5678; 
double myDouble2 = 1234.5678d; 
Символдық тип 
Символдық тип char 16-биттік Unicode символ болып табылады. 
Unicode –
 әлем тілдерінің барлық символдарын электрондық формада бейнелеуге арналған стандарт. 


20 
 
 
Төменде мәліметтердің 11 сандық типтерінің әрқайсысы үшін ең кіші (минимал) және 
ең үлкен (максимал) мәндерін көрсететін программа мысалы келтірілген. 
// MinAndМax.cs программасы 
using System; 
class MinAndMax 
{ public static void Main() 
{ Console.WriteLine("sbyte: {0} to {1}",sbyte.MinValue, sbyte.MaxValue); 
Console.WriteLine("byte: {0} to {1}",byte.MinValue, byte.MaxValue); 
Console.WriteLine("short: {0} to {1}",short.MinValue, short.MaxValue); 
Console.WriteLine("ushort:{0} to {1}",ushort.MinValue, ushort.MaxValue); 
Console.WriteLine("int: {0} to {1}",int.MinValue, int.MaxValue); 
Console.WriteLine("uint: {0} to {1}",uint.MinValue, uint.MaxValue); 
Console.WriteLine("long: {0} to {1}",long.MinValue, long.MaxValue); 
Console.WriteLine("ulong: {0} to {1)",ulong.MinValue, ulong.MaxValue); 
Console.WriteLine("float: {0} to {1}",float.MinValue, float.MaxValue); 
Console.WriteLine("double:{0} to {1}",double.MinValue, double.MaxValue); 
Console.WriteLine("decimal:{0} to {1}",decimal.MinValue, decimal.MaxValue); 


Программа жұмысы нәтижесі: 
sbyte : -128 to 127 
byte: 0 to 255 
short: -32768 to 32767 
ushort: 0 to 65535 
int: -2147483648 to 2147483647 
uint: 0 to 4294967295 
long: -9223372036854775808 to 9223372036854775807 
ulong: 0 to 18446744073709551615 
float : -3.402823E+38 to 3.402823E+38 
double: -1.79769313486232E+308 to 1.797693134862Э2Е+308 
decimal: -79228162514264337593543950335 to 79228162514264337593543950335 
 
  
С# тілінде bool типі бар, ол true немесе false сияқты екі мәнді қабылдай алады. Салыст
ыру операцияларының нәтижелері (==, 
!=, 
<, 
>, 
<= 
и 
>=) 



21 
 
 bool типінде болады. Bool типі бүтін типке келтіріледі (true 
– 
1, ал false 
— 
0), бірақ ол тікелей орындалуы тиіс. 
Char типі бір символды, aл string 
— бірнеше сим-
волдардан тұратын сөз тіркестерін сақтау үшін қажет. 
Char типі бүтін типтерден өзгеше болып келеді және де оны sbyte немесе byte типтері
мен шатастыр-мау керек. 
Char типіндегі айнымалылар 16 бит (бірақ ол short немесе ushort типтерінен өзгеше) орын ала
ды. 
С# тілінде мәліметтер типтерінің элементтерді сақтау тәсіліне қарай тағы екі категори
ясы (санаты) бар: мәндертиптері (value 
types) және сілтемелік типтер. Мәндертиптері дегеніміз шамаға компи-
лятор бөліп берген компьютер жадындағы биттер тізбегі. 
Сілтемелік типтер мәліметтердің өздерін емес, олардың адрестерін сақтайды, мұндағы
 мән компью-тердің динамикалық жадындағы басқа бір объектіге (үйіндіге –
 кучаға) сілтеу арқылы жасалады. Мәндер типтеріне логикалық тип, арифметикалық тип, құр
ы-лымдар және саналатын (перечисления) типтер жа-
тады. Сілтемелік типтерге жиымдар, сөз тіркестері (жолдар) және кластар жатады. 


Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   ...   180




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет