Class SafeYAML::Transform::ToFloat
In: lib/safe_yaml/transform/to_float.rb
Parent: Object

Methods

Constants

Infinity = 1.0 / 0.0
NaN = 0.0 / 0.0
PREDEFINED_VALUES = { ".inf" => Infinity, ".Inf" => Infinity, ".INF" => Infinity, "-.inf" => -Infinity, "-.Inf" => -Infinity, "-.INF" => -Infinity, ".nan" => NaN, ".NaN" => NaN, ".NAN" => NaN, }.freeze
MATCHER = /\A[-+]?(?:\d[\d_]*)?\.[\d_]+(?:[eE][-+][\d]+)?\Z/.freeze

Public Instance methods

[Validate]