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

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

21
जावा में डबल के साथ सटीक बनाए रखें
public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } उपरोक्त कोड प्रिंट: 11.399999999999 मैं इसे सिर्फ प्रिंट करने के लिए कैसे प्राप्त करूंगा (या इसे इस प्रकार उपयोग कर सकता हूं) 11.4?

12
फ्लोट वैल्यू प्रिंट करते समय वैज्ञानिक संकेतन को कैसे दबाएं?
यहाँ मेरा कोड है: x = 1.0 y = 100000.0 print x/y मेरे भागफल के रूप में प्रदर्शित करता है 1.00000e-05। क्या वैज्ञानिक संकेतन को दबाने और इसे प्रदर्शित करने का कोई तरीका है 0.00001? मैं एक स्ट्रिंग के रूप में परिणाम का उपयोग करने जा रहा हूं।

2
वास्तव में gcc का ffast-math क्या करता है?
मैं समझता हूं कि जीसीसी का --ffast-mathझंडा फ्लोट ऑप्स के लिए गति बढ़ा सकता है, और आईईईई मानकों के बाहर जाता है, लेकिन मुझे जानकारी नहीं मिल सकती है कि वास्तव में क्या हो रहा है। क्या कोई कृपया कुछ विवरणों की व्याख्या कर सकता है और शायद इस बात …

7
फ़्लोटिंग पॉइंट नंबर को एक निश्चित परिशुद्धता में बदलें, और फिर स्ट्रिंग पर कॉपी करें
मेरा एक फ्लोटिंग पॉइंट नंबर है, कहो 135.12345678910। मैं एक स्ट्रिंग के लिए उस मूल्य को संक्षिप्त करना चाहता हूं, लेकिन केवल चाहता हूं 135.123456789। प्रिंट के साथ, मैं आसानी से कुछ ऐसा कर सकता हूं: print "%.9f" % numvar numvarमेरा मूल नंबर होने के साथ । क्या इसे करने …

11
पायथन में दो दशमलव स्थानों के साथ एक फ्लोट प्रदर्शित करें
मेरे पास एक फ़ंक्शन है जो फ्लोट तर्क (आमतौर पर पूर्णांक या एक महत्वपूर्ण अंक के साथ दशमलव) लेता है, और मुझे दो दशमलव स्थानों (5 -> 5.00, 5.5 -> 5.50, आदि) के साथ एक स्ट्रिंग में मानों को आउटपुट करने की आवश्यकता है। मैं पायथन में यह कैसे कर …

12
क्या दो असमान फ़्लोटिंग पॉइंट संख्याओं को घटाकर 0 प्राप्त करना संभव है?
क्या निम्नलिखित उदाहरण में 0 (या अनंत) द्वारा विभाजन प्राप्त करना संभव है? public double calculation(double a, double b) { if (a == b) { return 0; } else { return 2 / (a - b); } } सामान्य मामलों में, यह निश्चित रूप से नहीं होगा। लेकिन क्या अगर …

12
C के पास अहस्ताक्षरित फ़्लोट क्यों नहीं है?
मुझे पता है, सवाल अजीब लग रहा है। प्रोग्रामर कभी-कभी बहुत ज्यादा सोचते हैं। कृपया पर पढ़ें ... CI उपयोग signedऔर unsignedपूर्णांक में। मुझे यह तथ्य पसंद है कि कंपाइलर मुझे चेतावनी देता है यदि मैं एक हस्ताक्षरित पूर्णांक को एक अहस्ताक्षरित चर को असाइन करने जैसी चीजें करता हूं। …

7
सी # फ्लोट अभिव्यक्ति: परिणाम को कास्टिंग करते समय अजीब व्यवहार int
मेरे पास निम्नलिखित सरल कोड हैं: int speed1 = (int)(6.2f * 10); float tmp = 6.2f * 10; int speed2 = (int)tmp; speed1और speed2एक ही मूल्य होना चाहिए, लेकिन वास्तव में, मेरे पास है: speed1 = 61 speed2 = 62 मुझे पता है कि मुझे शायद कास्टिंग के बजाय Math.Round …

10
HTML5 इनपुट प्रकार संख्या के साथ फ़्लोट्स और दशमलव विभाजकों को कैसे संभालना है
Im बिल्डिंग वेब ऐप जो मुख्य रूप से मोबाइल ब्राउज़र के लिए है। Im नंबर फ़ील्ड के साथ इनपुट फ़ील्ड का उपयोग कर रहा है, इसलिए (अधिकांश) मोबाइल ब्राउज़र बेहतर उपयोगकर्ता अनुभव के लिए केवल नंबर कीबोर्ड का उपयोग करता है। यह वेब ऐप मुख्य रूप से उन क्षेत्रों में …

12
राउंडिंग पॉइंट पॉइंट नंबर डाउन टू एवरेस्ट इंटेगर?
जैसा कि शीर्षक से पता चलता है, मैं एक फ्लोटिंग पॉइंट नंबर लेना चाहता हूं और इसे निकटतम पूर्णांक तक गोल करना चाहता हूं। हालांकि, अगर यह पूरी तरह से नहीं है, तो मैं हमेशा चर के नीचे चक्कर लगाना चाहता हूं, भले ही यह अगले पूर्णांक तक कितना करीब …

2
क्लैंग एक्स * 1.0 का अनुकूलन क्यों करता है लेकिन x + 0.0 नहीं?
क्लैंग इस कोड में लूप को ऑप्टिमाइज़ क्यों करता है #include <time.h> #include <stdio.h> static size_t const N = 1 << 27; static double arr[N] = { /* initialize to zero */ }; int main() { clock_t const start = clock(); for (int i = 0; i < N; ++i) …

19
राउंड () ठीक से राउंडिंग नहीं लगता है
राउंड के लिए प्रलेखन () फ़ंक्शन बताता है कि आप इसे एक नंबर पास करते हैं, और दशमलव को गोल करने के लिए स्थितियां। इस प्रकार यह यह करना चाहिए : n = 5.59 round(n, 1) # 5.6 लेकिन, वास्तविकता में, पुराने पुराने फ्लोटिंग पॉइंट अजीबता में ढोंगी और आपको …


11
मैं टेम्पलेट पैरामीटर के रूप में फ्लोट मान का उपयोग क्यों नहीं कर सकता हूं?
जब मैं floatएक टेम्पलेट पैरामीटर के रूप में उपयोग करने का प्रयास करता हूं , तो कंपाइलर इस कोड के लिए रोता है, जबकि intठीक काम करता है। क्या इसलिए कि मैं floatएक टेम्पलेट पैरामीटर के रूप में उपयोग नहीं कर सकता हूं ? #include<iostream> using namespace std; template <class …

8
फ्लोट के लिए PHP स्ट्रिंग
मैं PHP से बिल्कुल भी परिचित नहीं हूँ और एक त्वरित प्रश्न था। मैं 2 चर है pricePerUnitऔर InvoicedUnits। यहाँ कोड है जो इन्हें मानों पर सेट कर रहा है: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); यदि मैं इसका उत्पादन करता हूं, तो मुझे सही मूल्य मिलते हैं। …

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