सोडवले: स्वल्पविरामासह पायथन रूपांतरित संख्या आणि दशांश फ्लोटमध्ये

स्वल्पविराम आणि दशांश फ्लोटसह संख्येचे रूपांतर करताना मुख्य समस्या ही आहे की संख्या योग्यरित्या गोलाकार असू शकत नाही. गणना किंवा तुलना करण्याचा प्रयत्न करताना यामुळे अनपेक्षित परिणाम होऊ शकतात.

number = "1,000.00"
float(number.replace(",", ""))

पहिली ओळ "नंबर" नावाचे स्ट्रिंग व्हेरिएबल तयार करते आणि त्यास "1,000.00" मूल्य नियुक्त करते. दुसरी ओळ स्वल्पविराम वर्ण काढून स्ट्रिंग व्हेरिएबल “नंबर” ला फ्लोट व्हेरिएबलमध्ये रूपांतरित करते आणि परिणाम फ्लोट म्हणून परत करते.

दशांश संख्या

पायथनमध्ये, दशांश संख्या दशांश मॉड्यूलद्वारे दर्शविली जाते. दशांश संख्या तयार करण्यासाठी, तुम्ही दशांश() फंक्शन वापरता. उदाहरणार्थ, १०.५ च्या बरोबरीची संख्या तयार करण्यासाठी, तुम्ही दशांश() फंक्शन वापराल आणि वितर्क म्हणून १०.५ मूल्यामध्ये पास कराल.

दशांश संख्येला स्ट्रिंग प्रतिनिधित्वामध्ये रूपांतरित करण्यासाठी, तुम्ही str() फंक्शन वापरू शकता. उदाहरणार्थ, जर तुम्हाला “10.5” स्ट्रिंग मुद्रित करायची असेल, तर तुम्ही str() फंक्शन वापराल आणि 10.5 मूल्य वितर्क म्हणून पास कराल.

फ्लोट प्रकार

फ्लोट प्रकार हा Python मधील डेटा प्रकार आहे जो वास्तविक संख्या संग्रहित करतो. हे व्हेरिएबल्ससाठी वापरले जाऊ शकते जे संख्यात्मक मूल्ये साठवतात, जसे की वय, पगार आणि तापमान.

संबंधित पोस्ट:

एक टिप्पणी द्या