Abdrimov A


C# dasturlash tilidagi asosiy tiplar


Download 0.73 Mb.
bet6/21
Sana10.03.2023
Hajmi0.73 Mb.
#1257361
1   2   3   4   5   6   7   8   9   ...   21
Bog'liq
C dasturlash tilini orgatuvchi elektron qollanma yaratish

C# dasturlash tilidagi asosiy tiplar
C# da asosiy va standart tiplar mavjud va ulardan foydalanish C/C++ dasturlash tillari bilan bir xil.
bool // xotiradan 1 byte joy egallaydi va mantiqiy amallar uchun ishlatiladi oladigan qiymati true yoki false;
byte
int //butun sonlar
uint// musbat butun sonlar unsigned int
long
ulong
float
double
decimal
ushort // unsigned short
short //
char // xotiradan 2 byte joy egallaydi va simvollar bilan ishlash uchun ishlatiladi.
String // Text lar bilan ishlash uchun ishlatiladi.
Qolgan tiplarni qiymatlari va xotiradan qancha joy egallashini quyidagi kichik dastur orqali bilib olamiz.
using System;
namespace Limits
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("short egallaydigan xotirasi:" + sizeof(short) + " eng kichik qiymati: " + short.MinValue + " eng katta qiymati :" + short.MaxValue);
Console.WriteLine("ushort egallaydigan xotirasi:" + sizeof(ushort) + " eng kichik qiymati: " + ushort.MinValue + " eng katta qiymati :" + ushort.MaxValue);
Console.WriteLine("int egallaydigan xotirasi:" + sizeof(int) + " eng kichik qiymati: " + int.MinValue + " eng katta qiymati :" + int.MaxValue);
Console.WriteLine("uint egallaydigan xotirasi:" + sizeof(uint) + " eng kichik qiymati: " + uint.MinValue + " eng katta qiymati :" + uint.MaxValue);
Console.WriteLine("long egallaydigan xotirasi:" + sizeof(long) + " eng kichik qiymati: " + long.MinValue + " eng katta qiymati :" + long.MaxValue);
Console.WriteLine("ulong egallaydigan xotirasi:" + sizeof(ulong) + " eng kichik qiymati: " + ulong.MinValue + " eng katta qiymati :" + ulong.MaxValue);
Console.WriteLine("float egallaydigan xotirasi:" + sizeof(float) + " eng kichik qiymati: " + float.MinValue + " eng katta qiymati :" + float.MaxValue);
Console.WriteLine("double egallaydigan xotirasi:" + sizeof(double) + " eng kichik qiymati: " + double.MinValue + " eng katta qiymati :" + double.MaxValue);
Console.WriteLine("decimal egallaydigan xotirasi:" + sizeof(decimal) + " eng kichik qiymati: " + decimal.MinValue + " eng katta qiymati :" + decimal.MaxValue);
}
}
}

Download 0.73 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   21




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling