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

0
62

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

byte data type:

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

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

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

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

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 দেই তাহলে ভুল দেখাবে কারন এর সীমা পার হয়ে গেছে। আজ এই পর্যন্ত।

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

Advertisement -
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

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

Please enter your comment!
Please enter your name here

17 − thirteen =