RX0300

डोमेन: निष्पादन

त्रुटि संदेश

%s ऑपरेंड को उस संख्या के रूप में नहीं पढ़ सका जो उसे चाहिए (%s)

संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।

कहानी

आपकी स्क्रिप्ट एक अंकगणित-क्रिया पर रुकी और इंजन ने कहा कि वह ऑपरेंड को संख्या के रूप में पढ़ नहीं सका। थोड़ा अजीब है, क्योंकि पंक्ति का पैरामीटर-प्रकार तो पहले ही परख चुका था कि मान संख्या है। असल में यह चरण का दूसरा क़दम है। चरण ऑपरेंड का टेक्स्ट heap से वापस पढ़ता है, सटीक दशमलव या अनुपात के रूप में। अगर वही टेक्स्ट अब संख्या के रूप में नहीं पढ़ा जा रहा, या पढ़ने वाले को अपने हाथ उधार ही नहीं मिल पाए, तो चरण के पास गणना करने को कुछ बचता नहीं। इंजन तब कोई संख्या नहीं गढ़ता। वह रुककर बताता है कि कौन-सा पाठक अटका। यह कोड पहले एक बेनाम माइनस एक था। एक छोटा उदाहरण: ऑपरेंड का टेक्स्ट पहली जाँच के बाद और दूसरे पढ़ने के बीच ऐसा हो गया जो संख्या नहीं पढ़ा जाता। आम तौर पर यह आपकी भूल नहीं, इंजन का दोष है, इसलिए संदेश का दूसरा खाना, यानी पाठक का नाम, साथ रखकर इसे रिपोर्ट करें।

पाठ Rush इंजन की त्रुटि सूची से लिया गया है।