কিভাবে জাভাতে int কে দ্বিগুণে রূপান্তর করবেন

Kibhabe Jabhate Int Ke Dbigune Rupantara Karabena

জাভাতে, সবচেয়ে জনপ্রিয় আদিম ডেটা প্রকারগুলি হল ' দ্বিগুণ ' এবং ' int ' ডাবল ডাটা টাইপ int টাইপের চেয়ে বেশি বিস্তৃত কারণ এটি 64-বিট ফ্লোটিং-পয়েন্ট সংখ্যা সংরক্ষণ করে এবং আরও মেমরি স্পেস নেয়, যেখানে পূর্ণসংখ্যা টাইপ 32-বিট পূর্ণসংখ্যা সঞ্চয় করে। জাভা অস্পষ্টভাবে int মানকে দ্বিগুণে রূপান্তর করে। যাইহোক, আপনাকে স্পষ্টভাবে দ্বিগুণ রূপান্তর করতে এই int সম্পাদন করতে হতে পারে।

এই ব্লগটি জাভাতে int-কে দ্বিগুণ রূপান্তর করার পদ্ধতি বর্ণনা করবে।

কিভাবে জাভাতে int কে দ্বিগুণে রূপান্তর করবেন?

int কে দ্বিগুণে রূপান্তর করার জন্য, আপনি ব্যবহার করতে পারেন:



  • নিয়োগ অপারেটর
  • টাইপকাস্টিং
  • valueOf() পদ্ধতি

আমরা এখন উল্লিখিত প্রতিটি পদ্ধতি একে একে পরীক্ষা করব।



পদ্ধতি 1: অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে int-কে দ্বিগুণে রূপান্তর করুন

জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজে, অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে নিম্ন ডেটা টাইপকে সহজেই উচ্চতর ডেটা টাইপে রূপান্তর করা যায়। = ” একে বলা হয় অন্তর্নিহিত রূপান্তর।



বাক্য গঠন

দ্বিগুণ =

এখানে, অ্যাসাইনমেন্ট অপারেটর ' = 'রূপান্তরিত হবে' 'int টাইপ ভেরিয়েবল' থেকে ”, যা একটি ডাবল টাইপ ভেরিয়েবল।

উদাহরণ
এই উদাহরণে, প্রথমত, আমরা “নামের একটি int ভেরিয়েবল তৈরি করব নিম্নলিখিত মান সহ:



int = 14 ;

তারপর, আমরা এটি ব্যবহার করে দ্বিগুণ রূপান্তর করব ' = 'অ্যাসাইনমেন্ট অপারেটর এবং ফলাফলের মান 'এ সংরক্ষণ করুন ”:

দ্বিগুণ = ;

অবশেষে, 'চালনা করুন System.out.println() কনসোলে রূপান্তরিত মান প্রদর্শন করার পদ্ধতি:

পদ্ধতি. আউট . println ( 'পূর্ণসংখ্যার মান দ্বিগুণে রূপান্তরিত হয়েছে: ' + ) ;

আউটপুট দেখায় যে পূর্ণসংখ্যা সফলভাবে একটি দ্বিগুণ মানের মধ্যে রূপান্তরিত হয়েছে:

পদ্ধতি 2: টাইপকাস্টিং ব্যবহার করে int-কে দ্বিগুণে রূপান্তর করুন

টাইপকাস্টিং ব্যবহার করা হয় যখন আমরা একটি ডেটাটাইপকে অন্যটিতে রূপান্তর করতে চাই। আরও নির্দিষ্টভাবে, এটি int থেকে ডাবল রূপান্তরের জন্যও ব্যবহার করা যেতে পারে।

বাক্য গঠন

দ্বিগুণ = ( দ্বিগুণ ) ;

এখানে, আমরা রূপান্তর করব ' 'int টাইপ ভেরিয়েবল' থেকে ”, যা একটি ডাবল টাইপ ভেরিয়েবল। দ্য ( দ্বিগুণ ) প্রয়োজনীয় টাইপকাস্ট করা ডেটা টাইপ নির্দেশ করে।

উদাহরণ
এই উদাহরণে, আমরা একই পূর্ণসংখ্যা টাইপ ব্যবহার করব ' ' পরিবর্তনশীল এবং এর মানকে ' তে রূপান্তর করুন দ্বিগুণ ” টাইপকাস্টিং ব্যবহার করে। এখানে, অ্যাসাইনমেন্ট অপারেটরও ব্যবহার করা হয়; যাইহোক, নির্দিষ্ট পূর্ণসংখ্যা ডাবল টাইপকাস্ট করা হয় এবং তারপর ডাবল টাইপ ভেরিয়েবলে সংরক্ষণ করা হয় “ ”:

দ্বিগুণ = ( দ্বিগুণ ) ;

তারপর, '' ব্যবহার করে রূপান্তরিত মানটি মুদ্রণ করুন System.out.println() 'পদ্ধতি:

পদ্ধতি. আউট . println ( 'টাইপকাস্টিং দ্বারা পূর্ণসংখ্যার মান দ্বিগুণে রূপান্তরিত হয়: ' + ) ;

আউটপুট

নির্দিষ্ট উদ্দেশ্যে কোন অন্তর্নির্মিত জাভা পদ্ধতি ব্যবহার করতে চান? পরবর্তী বিভাগে দিকে মাথা!

পদ্ধতি 3: valueOf() পদ্ধতি ব্যবহার করে int-কে দ্বিগুণে রূপান্তর করুন

দ্য ' ডাবল 'জাভা র‍্যাপার ক্লাস একটি অফার করে' মান() ” পদ্ধতি যা int-কে দ্বিগুণে রূপান্তর করতে ব্যবহার করা যেতে পারে। এটি একটি স্ট্যাটিক টাইপ পদ্ধতি, যার মানে আমাদের ক্লাসের নাম ব্যবহার করে কোনও অবজেক্ট তৈরি করতে এবং মেথডটিকে কল করার দরকার নেই, কারণ এটি এই অতিরিক্ত পদক্ষেপ ছাড়াই অ্যাক্সেস করা যেতে পারে।

বাক্য গঠন

দ্বিগুণ = ডাবল। মান ( ) ;

এখানে, আমরা রূপান্তর করব ' 'int টাইপ ভেরিয়েবল' থেকে 'এটিকে একটি যুক্তি হিসাবে পাস করে' মান() 'পদ্ধতি।

উদাহরণ
এখানে, আমরা ইতিমধ্যে তৈরি করা মানকে রূপান্তর করব ' ” ভেরিয়েবল ব্যবহার করে মান() পদ্ধতি পদ্ধতিটি লাগবে ' ” একটি যুক্তি হিসাবে এবং রূপান্তরিত দ্বিগুণ মান প্রদান করে:

দ্বিগুণ = ডাবল। মান ( ) ;

অবশেষে, ' ব্যবহার করে রূপান্তরিত মানটি মুদ্রণ করুন System.out.println() 'পদ্ধতি:

পদ্ধতি. আউট . println ( 'পূর্ণসংখ্যার মানটিকে wrapperClass দ্বারা দ্বিগুণে রূপান্তরিত করা হয়েছে: ' + ) ;

আউটপুট

আমরা জাভাতে int-কে দ্বিগুণ রূপান্তর করার সাথে সম্পর্কিত সমস্ত প্রয়োজনীয় নির্দেশাবলী সংকলন করেছি।

উপসংহার

জাভাতে int-কে ডাবল-এ রূপান্তর করার জন্য, তিনটি পদ্ধতি রয়েছে: অ্যাসাইনমেন্ট অপারেটর ব্যবহার করে, টাইপকাস্টিং ব্যবহার করে এবং ডাবল জাভা র‍্যাপার ক্লাসের valueOf() পদ্ধতি। এই সমস্ত পদ্ধতি প্রায় একই কাজ করে; যাইহোক, আপনি আপনার পছন্দের উপর নির্ভর করে যেকোনো একটি বেছে নিতে পারেন। এই পোস্টে, আমরা জাভাতে int-কে দ্বিগুণ রূপান্তর করার পদ্ধতিগুলি বর্ণনা করেছি।