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

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

7
फ़्लोट बनाम दशमलव का उपयोग कब करें
मैं इस एपीआई का निर्माण कर रहा हूं, और डेटाबेस उन मूल्यों को संग्रहीत करेगा जो निम्नलिखित में से एक का प्रतिनिधित्व करते हैं: प्रतिशत औसत मूल्यांकन करें मुझे ईमानदारी से पता नहीं है कि कैसे कुछ का प्रतिनिधित्व करना है जो कि संख्या 0 से 100% के बीच है। …

1
हास्केल में अजीब व्यवहार (^)
GHCi नीचे गलत उत्तर क्यों देता है? GHCi λ> ((-20.24373193905347)^12)^2 - ((-20.24373193905347)^24) 4.503599627370496e15 python3 >>> ((-20.24373193905347)**12)**2 - ((-20.24373193905347)**24) 0.0 अद्यतन मैं हास्केल (^) फ़ंक्शन को निम्नानुसार लागू करेगा। powerXY :: Double -> Int -> Double powerXY x 0 = 1 powerXY x y | y < 0 = powerXY (1/x) …

5
आदेशित संख्याओं का कुशल स्थिर योग
मेरे पास फ्लोटिंग पॉइंट पॉजिटिव नंबर ( std::vector<float>, आकार ~ 1000) की काफी लंबी सूची है । क्रम घटने में क्रमबद्ध होते हैं। यदि मैं उन्हें इस आदेश का पालन करता हूं: for (auto v : vec) { sum += v; } मुझे लगता है कि मुझे कुछ संख्यात्मक स्थिरता …

2
एक अस्थायी स्थिरांक के लिए छद्म-विध्वंसक को कॉल करने का वैध सिंटैक्स
निम्नलिखित प्रदर्शन कार्यक्रम पर विचार करें। #include <iostream> int main() { typedef float T; 0.f.T::~T(); } यह कार्यक्रम द्वारा संकलित है Microsoft Visual Studio Community 2019। लेकिन clangऔर gccइस तरह एक त्रुटि जारी करते हैं prog.cc:7:5: error: unable to find numeric literal operator 'operator""f.T' 7 | 0.f.T::~T(); | ^~~~~ यदि …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.