Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में double-टाइप को float-टाइप पर कब प्राथमिकता दी जा सकती है?


दोनों double-टाइप और float-टाइप का उपयोग Java में फ्लोटिंग-पॉइंट नंबर्स को दर्शाने के लिए किया जा सकता है। यदि अधिक सटीक और सटीक परिणाम आवश्यक है तो double-टाइप को float-टाइप पर प्राथमिकता दी जाती है। Double-टाइप की सटीकता 15 से 16 दशमलव बिंदुओं तक होती है जबकि float टाइप की सटीकता केवल लगभग 6 से 7 दशमलव अंकों तक होती है। Double-टाइप का उपयोग सभी गणनाओं और अस्थायी वेरिएबल्स के लिए किया जा सकता है जबकि float-टाइप का उपयोग संख्याओं की सरणी को बनाए रखने के लिए किया जा सकता है। Double-टाइप साइन के लिए 1 बिट और एक्सपोनेंट के लिए 11 बिट्स का उपयोग करता है जबकि float-टाइप केवल साइन के लिए 1 बिट और एक्सपोनेंट के लिए 8 बिट्स का उपयोग करता है। डिफ़ॉल्ट मान double-टाइप का 0.0d है जबकि डिफ़ॉल्ट मान float-टाइप का 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. Java में pack() मेथड का उपयोग कब कर सकते हैं? Java में pack() मेथड का उपयोग कब कर सकते हैं?

    pack() मेथड Java में Window क्लास में परिभाषित है और यह फ्रेम को इस तरह आकार देता है कि इसकी सभी सामग्री उनके पसंदीदा आकार पर या उससे ऊपर हैं। pack() मेथड का एक विकल्प setSize() या setBounds() मेथड्स को कॉल करके फ्रेम आकार को स्पष्ट रूप से स्थापित करना है। सामान्य तौर पर, pack() मेथड का उपयोग setSiz

  1. Java में किसी कंपोनेंट पर माउस मूव होने पर इवेंट कैसे डिटेक्ट करें? Java में किसी कंपोनेंट पर माउस मूव होने पर इवेंट कैसे डिटेक्ट करें?

    हम MouseListener इंटरफेस को इम्प्लीमेंट कर सकते हैं जब माउस माउस इवेंट को हैंडल करते समय स्थिर होता है। एक MouseEvent तब फायर होता है जब हम सोर्स ऑब्जेक्ट या पोजीशन पर माउस बटन (लेफ्ट या राइट बटन) को दबाते, छोड़ते या क्लिक करते हैं (दबाने के बाद छोड़ना) या माउस पॉइंटर को सोर्स ऑब्जेक्ट पर (एंटर) और

  1. Java में JList आइटम चुनने पर मान कैसे प्रदर्शित करें? Java में JList आइटम चुनने पर मान कैसे प्रदर्शित करें?

    एक JList, JComponent क्लास का एक सबक्लास है जो यूजर को आइटम्स का सिंगल या मल्टीपल सिलेक्शन चुनने की अनुमति देता है। एक JList ListSelectionListener इंटरफेस उत्पन्न कर सकता है और इसमें एक एब्स्ट्रैक्ट मेथड valueChanged() शामिल होता है। हम MouseListener इंटरफेस को इम्प्लीमेंट करके या MouseAdapter क्लास