জাভা,এন্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট [পর্ব-১০] :: ডাটা টাইপ থিওরি এবং প্রয়োগ (int,short,byte,long)।

0
53

আজ আমরা ডাটা টাইপ উধারন সহকারে বুঝার চেষ্টা করব। যদিও জানি তবুও প্রথম থেকে শুরু করছি।

byte data type:

এটি হল ৮ বিট সাইন ইন্টিজার সাইন মানে হল এটিতে পজেটিভ এবং নেগেটিভ ভেলু থাকবে।

এর সিমা হল -১২৮ থেকে +১২৭

এর ডিফল্ট ভেলু হল ০

example: byte a=10;

short data type:

এটি হল 16 বিট সাইন ইন্টিজার সাইন মানে হল এটিতে পজেটিভ এবং নেগেটিভ ভেলু থাকবে।

এর সিমা হল -32,768 to 32,767

এর ডিফল্ট ভেলু হল ০

example: short a=10;

integer data type:

এটি হল 32 বিট সাইন ইন্টিজার সাইন মানে হল এটিতে পজেটিভ এবং নেগেটিভ ভেলু থাকবে।

এর সিমা হল -2,147,483,648 to 2,147,483, 647

এর ডিফল্ট ভেলু হল ০

example: int a=10;

long data type:

এটি হল 64 বিট সাইন ইন্টিজার সাইন মানে হল এটিতে পজেটিভ এবং নেগেটিভ ভেলু থাকবে।শীমা হল -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807

এর ডিফল্ট ভেলু হল ০

example: long a=10L;

প্রোগ্রাম নিচে দিলামঃ

[code lang="java"]
/**
* Created by Asif on 8/4/2017.
*/
public class DataType {
static byte a;
static short b;
static int c;
static long d;
public static void main(String args[]){
System.out.println(a);//show default value
System.out.println(b);//show default value
System.out.println(c);//show default value
System.out.println(d);//show default value
a=10;
b=20;
c=30;
d=50L;
System.out.println(a);//Show assign value
System.out.println(b);//Show assign value
System.out.println(c);//Show assign value
System.out.println(d);//Show assign value
}
}
[/code]

ডাটা টাইপ এর শীমাঃ

আমরা উপরে ডাটা টাইপ এর সীমা দেখেছি এই সীমার বাইরে আমরা কোন ভালু  দিতে পারবনা। যেমন আমরা যদি byte এ byte a=130 দেই তাহলে ভুল দেখাবে কারন এর সীমা পার হয়ে গেছে। আজ এই পর্যন্ত।

সহায়ক ভিডিওঃ

একটি উত্তর ত্যাগ