Небольшой рефакторинг.
Добавил разбор строк.
Добавил разбор вещесственных чисел.