একটি "বাইট" কি?
8 বিট (বিট হল ডেটার ক্ষুদ্রতম একক যাতে সর্বাধিক 2টি লজিক্যাল অবস্থা থাকে, সাধারণত 0 এবং 1) অ্যাড্রেসযোগ্য মেমরির একটি একক ইউনিট তৈরি করতে একত্রিত হয়, যাকে " বাইট " বলা হয়। একটি বাইট সাধারণত কেমন দেখায় তার একটি তাত্ত্বিক উপস্থাপনা এখানে।
চিত্র 1: একটি বাইটের একটি স্বাভাবিক উপস্থাপনা
জাভা বাইট কি ?
ছোট "b" সহ একটি জাভা বাইট আদিম ডেটা টাইপ সংজ্ঞায়িত করতে ব্যবহৃত হয়, যা একবারে 8 বিট সংরক্ষণ করতে সক্ষম। তাই একটি বাইটের সাংখ্যিক পরিসর -2^7 = -128 থেকে +2^7-1 = 127 পর্যন্ত বিস্তৃত। আমরা কীভাবে এই পরিসরটি গণনা করতে পারি তা আরও ভালভাবে বোঝার জন্য নিম্নলিখিত চিত্রটি দেখুন।
চিত্র 2: একটি সাধারণ 8-বিট বাইটে ন্যূনতম এবং সর্বোচ্চ মান
জাভা বাইট কি ?
জাভা বাইট হল একটি র্যাপার ক্লাস যা বিল্ট-ইন অ্যাডভান্স ফাংশনে সহজে অ্যাক্সেসের জন্য আদিম ডেটা টাইপ "বাইট" সংরক্ষণ করতে ব্যবহৃত হয়। আসুন বাইটে সাংখ্যিক মান সংরক্ষণের একটি প্রাথমিক উদাহরণ দেখুন এবং দেখুন কিভাবে এটি কাজ করে।package com.bytekeyword.core;
public class ByteInJava {
public static void main(String[] args) {
// declare the variable and assign a valid numeric value
byte barCode = 112;
byte areaCodeNY = 98;
byte areaCodeLA = 97;
// print the byte values
System.out.println("barCode: " + barCode);
System.out.println("areaCodeNY: " + areaCodeNY);
System.out.println("areaCodeLA: " + areaCodeLA);
}
}
আউটপুট
বারকোড: 112 এলাকা কোডএনওয়াই: 98 এলাকা কোডএলএ: 97
জাভাতে বাইট মান সংযোজন
আরও ভালভাবে বোঝার জন্য জাভাতে বাইট মান যোগ করার জন্য একটি সংক্ষিপ্ত উদাহরণ দেখা যাক।package com.bytekeyword.core;
public class SumOfBytes {
public static void main(String[] args) {
Byte x = 25;
Byte y = 4;
// Addition of 2 Bytes
System.out.println(x + " + " + y + " = " + (x + y));
byte z = 11;
// Addition of a "Byte" and a "byte"
System.out.println(z + " + " + y + " = " + (z + y));
}
}
আউটপুট
25 + 4 = 29 11 + 4 = 15
GO TO FULL VERSION