मैं सामान्य लिस्प में एक स्ट्रिंग को पूर्णांक में कैसे परिवर्तित कर सकता हूं? उदाहरण के लिए, यदि मैं एक स्ट्रिंग "-64" इनपुट करता हूं, तो मैं एक पूर्णांक संख्या -64 प्राप्त करना चाहता हूं। thx।मैं सामान्य लिस्प में एक स्ट्रिंग को पूर्णांक में कैसे परिवर्तित कर सकता हूं?
17
A
उत्तर
21
सौभाग्य से, मानक एक तरीका प्रदान करता है।
CL-USER> (parse-integer "-64")
-64
3
2
यह पृष्ठ मदद मिल सकती है: PARSE-INTEGER:
मैं अनुभव अनुभव नहीं कर रहा हूं (विशेष रूप से सामान्य लिस्प के साथ), लेकिन आईआईआरसी पॉल ग्राहम की पुस्तक में इसका एक सभ्य कार्य संदर्भ है। – Bill
'पार्स-इंटीजर' दो मान देता है, पहला स्ट्रिंग से बेस 10 पूर्णांक पढ़ता है और पहले अपठित चरित्र की स्ट्रिंग में स्थिति होती है। – juanitofatas