2012-06-12 9 views

risposta

21

Fortunatamente, lo standard fornisce un metodo: PARSE-INTEGER.

CL-USER> (parse-integer "-64") 
-64 
3 
+0

Io non sono un lisper esperienza (soprattutto con Common Lisp), ma il libro di IIRC Paul Graham ha un riferimento funzione di decente in esso. – Bill

+2

'parse-integer' restituisce due valori, il primo è base10 letto intero da stringa e la posizione nella stringa del primo carattere non letto. – juanitofatas

Problemi correlati