কম্পিউটার

জাভাতে ফ্লোট-টাইপের চেয়ে ডাবল-টাইপ কখন পছন্দ করা যেতে পারে?


উভয়ই ডাবল-টাইপ এবং ফ্লোট-টাইপ ফ্লোটিং-পয়েন্ট উপস্থাপন করতে ব্যবহার করা যেতে পারে জাভাতে সংখ্যা। আরো নির্দিষ্ট হলে ফ্লোট-টাইপের চেয়ে একটি ডাবল-টাইপ পছন্দ করা হয় এবং সঠিক ফলাফল দরকার. ডাবল-টাইপের নির্ভুলতা 15 থেকে 16 দশমিক পয়েন্ট পর্যন্ত যখন ফ্লোট টাইপের নির্ভুলতা শুধুমাত্র প্রায় 6 থেকে 7 দশমিক সংখ্যা s . ডাবল-টাইপটি সমস্ত গণনা এবং টেম্প ভেরিয়েবলের জন্য ব্যবহার করা যেতে পারে যখন একটি ফ্লোট-টাইপ একটি সংখ্যার বিন্যাস বজায় রাখতে ব্যবহার করা যেতে পারে . একটি ডাবল-টাইপ একটি চিহ্নের জন্য 1 বিট ব্যবহার করে এবং এক্সপোনেন্টের জন্য 11 বিট যখন ফ্লোট-টাইপ শুধুমাত্র একটি চিহ্নের জন্য 1 বিট ব্যবহার করে এবং সূচকের জন্য 8 বিট। ডিফল্ট মান ডাবল-টাইপ হল0.0d যখন ডিফল্ট মান ফ্লোট-টাইপ হল 0.0f .

উদাহরণ

public class DoubleFloatTest {
   public static void main(String []args) {
      double d = 55.637848675695785;
      float f = 25.657933f;
      System.out.println("Value of double: " + d);
      System.out.println("Value of float: " + f);
   }
}

আউটপুট

Value of double: 55.637848675695786
Value of float: 25.657932

  1. আমরা কখন জাভাতে প্যাক() পদ্ধতি ব্যবহার করতে পারি?

  2. মাউস যখন জাভাতে কোন কম্পোনেন্টের উপর চলে যায় তখন আমরা কিভাবে একটি ইভেন্ট সনাক্ত করতে পারি?

  3. জাভাতে একটি JList আইটেম নির্বাচন করার সময় একটি মান কিভাবে প্রদর্শন করবেন?

  4. আমরা জাভাতে একটি enum প্রসারিত করতে পারি?