Mnas-String » MNAS-STRING/PARSE

Пакет mnas-string содержит в своем составе следующие основные функции:

Функции

parse-number(str &optional (default 0.0))

Описание: parse-number выполняет чтение из строки str вещественного числа.

Если число не удалось считать - возвращается default.

Пример использования:

(parse-number "3.14")     => 3.14, 4
 (parse-number "3,14")     => 3.14, 4
 (parse-number "3,14e2")   => 314.0, 6
 (parse-number "-3,14e-2") => -0.0314, 8
 (parse-number "3,14d+2")  => 314.0d0, 7
 (parse-number "-3,14d-2") => -0.0314d0, 8

read-number(str &optional (default 0.0))

Описание: функция read-number возвращает число класса number при чтении из строки str.

При считывании используется стандартный считыватель Common Lisp.