আজকে , আমরা বিভিন্ন ডেটাটাইপ এর রেইঞ্জ সম্পর্কে একটু জানবো , নীচে একটা ছোট লিস্ট দেখি ,
sbyte - -128 to 127
byte - 0 to 255
short - -32,768 to 32,767
ushort - 0 to 65,535
int - -2147483648 to 2147483649
uint - 0 to 4294967295
long - -9223372036854775808 to 9223372036854775807
ulong - 0 to 18446744073709551615
এখানে , ভয় পাবার কোনো কারণ নেই , তোমাকে কষ্ট করে মনে রাখতে হবে না , এইসব বিদঘুটে জিনিসগুলি ।। একটা সহজ একটা ফাংশন তোমায় সবকিছু বলে দিবে , চলো দেখে নেই ---------
using System;
class Program
{
static void Main()
{
int a = 0;
Console.WriteLine(int.MinValue);
Console.ReadKey();
}
}
এর আউটপুট কতো হবে ?? বলো তো ?? int.MinValue আমাদের জানিয়ে দিবে , int ডেটাটাইপের
মিনিমাম রেইঞ্জ কতো ? , সেটা হলো --- -2147483648 , এইভাবেই আমরা int.MaxValue দিয়ে , এর সরবোচ্চ রেইঞ্জ বের করতে পারি ।।
আর , Console.WriteLine(sizeof(int)) ; এর মাধ্যমে আমরা এই ডেটাটাইপগুলোর সাইজ সম্পরকেও
জানতে পারবো ।।। int এর জন্য এই ভ্যলু হবে -- 4 bit , এর মানে int ডেটাটাইপ এর ভ্যলুগুলো মেমোরিতে মাত্র 4 bit করে জায়গা খাবে ।।তুমি , int এর বদলে , অন্যকিছু দিয়েও ট্রাই করে দেখতে পারো ।। আজ এইটুকুই ।।
sbyte - -128 to 127
byte - 0 to 255
short - -32,768 to 32,767
ushort - 0 to 65,535
int - -2147483648 to 2147483649
uint - 0 to 4294967295
long - -9223372036854775808 to 9223372036854775807
ulong - 0 to 18446744073709551615
এখানে , ভয় পাবার কোনো কারণ নেই , তোমাকে কষ্ট করে মনে রাখতে হবে না , এইসব বিদঘুটে জিনিসগুলি ।। একটা সহজ একটা ফাংশন তোমায় সবকিছু বলে দিবে , চলো দেখে নেই ---------
using System;
class Program
{
static void Main()
{
int a = 0;
Console.WriteLine(int.MinValue);
Console.ReadKey();
}
}
এর আউটপুট কতো হবে ?? বলো তো ?? int.MinValue আমাদের জানিয়ে দিবে , int ডেটাটাইপের
মিনিমাম রেইঞ্জ কতো ? , সেটা হলো --- -2147483648 , এইভাবেই আমরা int.MaxValue দিয়ে , এর সরবোচ্চ রেইঞ্জ বের করতে পারি ।।
আর , Console.WriteLine(sizeof(int)) ; এর মাধ্যমে আমরা এই ডেটাটাইপগুলোর সাইজ সম্পরকেও
জানতে পারবো ।।। int এর জন্য এই ভ্যলু হবে -- 4 bit , এর মানে int ডেটাটাইপ এর ভ্যলুগুলো মেমোরিতে মাত্র 4 bit করে জায়গা খাবে ।।তুমি , int এর বদলে , অন্যকিছু দিয়েও ট্রাই করে দেখতে পারো ।। আজ এইটুকুই ।।
No comments:
Post a Comment