floating-point पर टैग किए गए जवाब

फ्लोटिंग पॉइंट नंबर वास्तविक संख्याओं के अनुमान हैं जो पूर्णांकों की तुलना में बड़ी श्रेणियों का प्रतिनिधित्व कर सकते हैं, लेकिन कम परिशुद्धता की कीमत पर समान मात्रा में मेमोरी का उपयोग करते हैं। यदि आपका प्रश्न छोटी अंकगणितीय त्रुटियों (उदाहरण के लिए 0.2 + 0.1 बराबर 0.300000001?) या दशमलव रूपांतरण त्रुटियों के बारे में है, तो कृपया पोस्ट करने से पहले नीचे दिए गए "जानकारी" पृष्ठ को पढ़ें।

5
हार्ड और सॉफ्ट फ्लोटिंग पॉइंट नंबरों में क्या अंतर है?
जब मैं अपने क्रॉस टूलचैन के साथ सी कोड संकलित करता हूं, तो लिंकर चेतावनी के पन्नों को यह कहते हुए प्रिंट करता है कि मेरा निष्पादन योग्य हार्ड फ्लोट का उपयोग करता है लेकिन मेरा लीवर सॉफ्ट फ्लोट का उपयोग करता है। क्या फर्क पड़ता है?
98 c  linux  floating-point  arm  libc 

2
शांत NaN और सिग्नलिंग NaN में क्या अंतर है?
मैंने फ्लोटिंग-पॉइंट के बारे में पढ़ा है और मैं समझता हूं कि NaN ऑपरेशंस के परिणामस्वरूप हो सकता है। लेकिन मैं समझ नहीं पा रहा हूं कि ये अवधारणाएं वास्तव में क्या हैं। उनके बीच क्या अंतर है? C ++ प्रोग्रामिंग के दौरान कौन सा उत्पादन किया जा सकता है? …

10
सटीक खोए बिना फ्लोट को डबल में बदलें
मेरे पास एक आदिम फ्लोट है और मुझे एक आदिम डबल के रूप में आवश्यकता है। बस फ्लोट को डबल करने के लिए मुझे अजीब अतिरिक्त परिशुद्धता देता है। उदाहरण के लिए: float temp = 14009.35F; System.out.println(Float.toString(temp)); // Prints 14009.35 System.out.println(Double.toString((double)temp)); // Prints 14009.349609375 हालांकि, अगर कास्टिंग के बजाय, मैं …

8
क्या कोई जेवीएम का जेआईटी संकलक कोड उत्पन्न करता है जो वेक्टराइज़्ड फ़्लोटिंग पॉइंट निर्देशों का उपयोग करता है?
मान लें कि मेरे जावा प्रोग्राम की अड़चन वास्तव में वेक्टर डॉट उत्पादों के एक समूह की गणना करने के लिए कुछ तंग छोर हैं। हाँ, मैंने प्रोफाइल किया है, हाँ यह अड़चन है, हाँ यह महत्वपूर्ण है, हाँ यह सिर्फ इतना है कि एल्गोरिथ्म कैसा है, हाँ मैंने बाइट …

6
0.0 और 1.0 के बीच कितने दोहरे नंबर हैं?
यह कुछ ऐसा है जो वर्षों से मेरे दिमाग में है, लेकिन मैंने पहले कभी पूछने का समय नहीं लिया। कई (छद्म) यादृच्छिक संख्या जनरेटर 0.0 और 1.0 के बीच एक यादृच्छिक संख्या उत्पन्न करते हैं। गणितीय रूप से इस रेंज में अनंत संख्याएं हैं, लेकिन doubleएक फ्लोटिंग पॉइंट नंबर …

18
अजगर में तैरने की आसान सुंदर छपाई?
मेरे पास झांकियों की सूची है। अगर मैं बस printयह, यह इस तरह से पता चलता है: [9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006] मैं उपयोग कर सकता था print "%.2f", जिसे forसूची को पार करने के लिए लूप की आवश्यकता होगी , लेकिन तब यह अधिक जटिल डेटा संरचनाओं के …

27
जावास्क्रिप्ट में दशमलव संख्याओं को काटें (गोल न करें)
मैं दशमलव संख्याओं को दशमलव स्थानों पर कम करने का प्रयास कर रहा हूँ। कुछ इस तरह: 5.467 -> 5.46 985.943 -> 985.94 toFixed(2)सिर्फ सही काम के बारे में करता है, लेकिन यह मूल्य से दूर है। मुझे राउंड ऑफ वैल्यू की जरूरत नहीं है। आशा है कि जावास्क्रिप्ट में …

10
C ++ में लंबे समीकरणों को लागू करते समय मैं एक उच्च-स्तरीय दृष्टिकोण के माध्यम से प्रदर्शन में सुधार कैसे कर सकता हूं
मैं कुछ इंजीनियरिंग सिमुलेशन विकसित कर रहा हूं। इसमें सामग्री जैसे रबर में तनाव की गणना करने के लिए इस समीकरण जैसे कुछ लंबे समीकरणों को लागू करना शामिल है: T = ( mu * ( pow(l1 * pow(l1 * l2 * l3, -0.1e1 / 0.3e1), a) * a * …

4
फिक्स्ड-आकार फ़्लोटिंग पॉइंट प्रकार
में stdint.h(C99), को बढ़ावा देने / cstdint.hpp , और cstdint(C ++ 0x) हेडर वहाँ है, दूसरों के बीच में, टाइप करें int32_t। क्या समान आकार के फ़्लोटिंग पॉइंट प्रकार हैं? कुछ पसंद है float32_t?
91 c++  c  boost  floating-point 


2
क्या यह फ्लोटिंग-पॉइंट ऑप्टिमाइज़ेशन की अनुमति है?
मैंने यह जांचने की कोशिश की floatकि बड़े पूर्णांक संख्याओं का सही प्रतिनिधित्व करने की क्षमता कहाँ खोती है। इसलिए मैंने यह छोटा सा स्निपेट लिखा: int main() { for (int i=0; ; i++) { if ((float)i!=i) { return i; } } } यह कोड क्लैंग को छोड़कर सभी कंपाइलरों …


2
गो में विभाजन कैसे करें
मैं गो में एक साधारण विभाजन करने की कोशिश कर रहा हूं। fmt.Println(3/10) यह 0.3 के बजाय 0 प्रिंट करता है। यह अजीब तरह का है। क्या कोई कृपया बता सकता है कि इसके पीछे क्या कारण है? मैं गो में विभिन्न अंकगणितीय ऑपरेशन करना चाहता हूं। धन्यवाद

4
1.0 से निकटतम डबल क्या है, वह 1.0 नहीं है?
क्या प्रोग्राम को डबल करने का एक तरीका है जो 1.0 के सबसे करीब है, लेकिन वास्तव में 1.0 नहीं है? ऐसा करने का एक आसान तरीका यह होगा कि डबल को एक ही आकार के पूर्णांक को याद रखें, और फिर एक को घटाएं। जिस तरह से IEEE754 फ़्लोटिंग-पॉइंट …

4
बिना राउंड के एक फ्लोट को स्ट्रिंग में बदलना
मैं एक ऐसा कार्यक्रम बना रहा हूं, जिसके कारणों की व्याख्या करने की आवश्यकता नहीं है, इसके लिए एक फ्लोट को एक स्ट्रिंग में बदलने की आवश्यकता होती है जिसे लेन () के साथ गिना जाता है। हालांकि, str (फ्लोट (x)) का परिणाम x में होता है जब इसे स्ट्रिंग …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.