У меня есть Строка Ruby, которая содержит содержащие десятичное число числа. Что лучший способ состоит в том, чтобы преобразовать это в десятичное число (фиксированная точка)?
"Лучше всего" означает:
... примерно в том порядке.
(нашел его после немного копания)
BigDecimal является стандартным типом фиксированной точки Ruby, и это конструктор имеет строку и обрабатывает для вас распределение:
BigDecimal.new("123.45")