admin posted: " Sayılar genel olarak iki türe ayrılabilir: Tamsayı türü ve ondalıklı sayı türleri. Tamsayı türü sayılar, ondalık olmayan tam sayılardır. Negatif veya pozitif sayılar olabilir. Ondalıklı sayılar, bir veya daha fazla ondalık değer içeren sayılardır. "
Sayılar genel olarak iki türe ayrılabilir: Tamsayı türü ve ondalıklı sayı türleri.
Tamsayı türü sayılar, ondalık olmayan tam sayılardır. Negatif veya pozitif sayılar olabilir.
Ondalıklı sayılar, bir veya daha fazla ondalık değer içeren sayılardır. Negatif veya pozitif sayılar olabilir.
C#, bellekteki boyutlarına ve sayıları saklama kapasitelerine göre tamsayı türleri ve ondalıklı türleri kullanmak için farklı veri türleri içerir.
Aşağıdaki şekil, C#'daki sayısal türleri göstermektedir.
C# Integer Sayılar
Integeer sayılar, ondalık sayılar dışındaki tüm negatif ve pozitif sayılar olabilir. C#'da dört veri türünü desteklenmektedir. Bunlar: byte, short, int ve long.
C# byte Kullanımı
byte veri türü 0'dan 255'e kadar olan sayıları tutabilir. Hafızada 8 bit yer işgal eder. .NET'teki Byte yapısının diğer adıdır.
sbyte, byte ile aynıdır, ancak -128 ile 127 arasındaki negatif sayıları saklayabilir. sbyte anahtar sözcüğü, .NET'te SByte yapısı için bir diğer addır.
C# byte Örnekleri
class Program { static void Main(string[] args) { byte b1 = 255; byte b2 = -128;// Derleme hatası verir: Constant value '-128' cannot be converted to a 'byte' sbyte sb1 = -128; sbyte sb2 = 127; Console.WriteLine(Byte.MaxValue);//255 Console.WriteLine(Byte.MinValue);//0 Console.WriteLine(SByte.MaxValue);//127 Console.WriteLine(SByte.MinValue);//-128 Console.ReadKey(); } }
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.