Конвертировать дробь в плавающую?

Что-то вроденравится этот вопрос, но в обратном порядке.

Учитывая строку как1, 1/2, или же1 2/3Какой лучший способ превратить его в поплавок? Я думаю об использовании регулярных выражений в каждом конкретном случае, но, возможно, кто-то знает о лучшем способе или уже существующем решении. Я надеялся, что смогу просто использоватьeval, но я думаю, что третий случай предотвращает это.

Ответы на вопрос(9)

Ваш ответ на вопрос