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

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

7
इंट बनाम फ्लोर तक कास्ट
क्या इनमें कोई अंतर है: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); जैसा कि मैं समझता हूं कि दोनों मामलों का परिणाम समान है। संकलित कोड में कोई अंतर है?
120 c++  c  floating-point 

5
जॉन कार्मैक का असामान्य तेज उलटा वर्गमूल (क्वेक III)
जॉन कार्मैक का क्वेक III स्रोत कोड में एक विशेष कार्य है जो फ्लोट के व्युत्क्रम वर्गमूल की गणना करता है (float)(1.0/sqrt(x)), जो एक 0x5f3759dfस्थिर स्थिरांक सहित नियमित रूप से 4x तेज है । नीचे दिए गए कोड को देखें। क्या कोई व्यक्ति लाइन से समझा सकता है कि वास्तव …

29
पाइथन में तैरती ट्रंकटिंग
मैं एक फ्लोट से अंकों को डॉट के बाद निश्चित अंकों की संख्या निकालना चाहता हूं, जैसे: 1.923328437452 -> 1.923 मुझे दूसरे फ़ंक्शन के लिए एक स्ट्रिंग के रूप में आउटपुट करने की आवश्यकता है, प्रिंट नहीं। इसके अलावा, मैं खोए हुए अंकों को अनदेखा करना चाहता हूं, न कि …

7
सी # में फ्लोट करने के लिए स्ट्रिंग परिवर्तित
मैं "41.00027357629127" जैसे एक स्ट्रिंग को परिवर्तित कर रहा हूं, और मैं उपयोग कर रहा हूं; Convert.ToSingle("41.00027357629127"); या float.Parse("41.00027357629127"); ये तरीके 4.10002732E + 15 वापस करते हैं । जब मैं फ्लोट में परिवर्तित होता हूं तो मुझे "41.00027357629127" चाहिए। यह तार समान होना चाहिए ...

6
SSE स्केलर sqrt (x) rsqrt (x) * x की तुलना में धीमा क्यों है?
मैं एक इंटेल कोर डुओ पर हमारे कुछ कोर गणित की रूपरेखा तैयार कर रहा हूं, और वर्गमूल के विभिन्न दृष्टिकोणों को देखते हुए मैंने कुछ अजीब देखा है: SSE स्केलर ऑपरेशन का उपयोग करते हुए, पारस्परिक वर्गमूल लेना और इसे गुणा करना अधिक तेज़ है sqrt पाने के लिए, …

11
सबसे सटीक परिणाम प्राप्त करने के लिए किस क्रम में फ़्लोट्स को जोड़ा जाना चाहिए?
यह एक ऐसा प्रश्न था जो मुझे अपने हालिया साक्षात्कार में पूछा गया था और मैं जानना चाहता हूं (मुझे वास्तव में संख्यात्मक विश्लेषण का सिद्धांत याद नहीं है, इसलिए कृपया मेरी मदद करें :) यदि हमारे पास कुछ फ़ंक्शन है, जो फ्लोटिंग-पॉइंट संख्याओं को जमा करता है: std::accumulate(v.begin(), v.end(), …

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

10
संख्या के बाद "च"
fसंख्याओं के बाद क्या इंगित करता है? यह C या Objective-C से है? क्या इसे निरंतर संख्या में नहीं जोड़ने में कोई अंतर है? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); क्या आप बता सकते हैं कि मैं सिर्फ क्यों नहीं लिखूंगा: CGRect frame = CGRectMake(0, 0, 320, 50);

4
जावा में फ्लोट क्या है?
मैंने यह कोड लिखा है: float b = 3.6; और मुझे यह मिलता है: त्रुटि: अनारक्षित संकलन समस्या: मिसमैच टाइप करें: डबल से फ्लोट में परिवर्तित नहीं हो सकता क्यों? की परिभाषा क्या है float?

3
क्या रस्ट में क्वेक का तेज़ इनस्वार्ट () फ़ंक्शन लिखना संभव है?
यह सिर्फ मेरी अपनी जिज्ञासा को संतुष्ट करने के लिए है। क्या इसका कार्यान्वयन है: float InvSqrt (float x) { float xhalf = 0.5f*x; int i = *(int*)&x; i = 0x5f3759df - (i>>1); x = *(float*)&i; x = x*(1.5f - xhalf*x*x); return x; } जंग में? यदि यह मौजूद है, …

19
बदलना स्ट्रिंग को स्विफ्ट में फ्लोट में
मैं एक UITextField से ली गई संख्याओं को परिवर्तित करने की कोशिश कर रहा हूं, जिसे मैं मानता हूं, वास्तव में स्ट्रिंग्स हैं, और उन्हें फ्लोट में परिवर्तित करते हैं, इसलिए मैं उन्हें गुणा कर सकता हूं। मेरे पास दो UITextfields हैं जो इस प्रकार घोषित हैं: @IBOutlet var wage: …

11
आधुनिक हार्डवेयर पर फ्लोटिंग पॉइंट बनाम पूर्णांक गणना
मैं C ++ में कुछ प्रदर्शन महत्वपूर्ण काम कर रहा हूं, और हम वर्तमान में उन समस्याओं के लिए पूर्णांक गणना का उपयोग कर रहे हैं जो स्वाभाविक रूप से अस्थायी बिंदु हैं क्योंकि "तेज"। यह पूरी तरह से कष्टप्रद समस्याओं का कारण बनता है और बहुत सारे कष्टप्रद कोड …

9
क्या 0 के लिए समानता के लिए फ्लोटिंग पॉइंट वैल्यू की जाँच करना सुरक्षित है?
मुझे पता है कि आप सामान्य रूप से दोहरे या दशमलव प्रकार के मूल्यों के बीच समानता पर भरोसा नहीं कर सकते, लेकिन मैं सोच रहा था कि क्या 0 एक विशेष मामला है। हालांकि मैं 0.00000000000001 और 0.00000000000002 के बीच की गड़बड़ियों को समझ सकता हूं, जबकि खुद को …

14
प्रारूप मानक जोंस मॉड्यूल के साथ तैरता है
मैं झंडे की सूची को क्रमबद्ध करने के लिए अजगर 2.6 में मानक जेसन मॉड्यूल का उपयोग कर रहा हूं । हालाँकि, मुझे इस तरह के परिणाम मिल रहे हैं: >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' मैं चाहता हूं कि केवल दो दशमलव अंकों के साथ …

7
सी ++ चेतावनी: शून्य से दोगुना का विभाजन
मामला एक: #include <iostream> int main() { double d = 15.50; std::cout<<(d/0.0)<<std::endl; } यह बिना किसी चेतावनी और प्रिंट के संकलन करता है inf। ठीक है, सी ++ शून्य से विभाजन को संभाल सकता है, ( इसे लाइव देखें )। परंतु, केस 2: #include <iostream> int main() { double d …

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