def to_number(value)
        value = convert_to_en(value)
        return value.to_i unless value =~ /\./
        return value.to_f if     value =~ /\./ 
      end
def to_number(value)
        value = convert_to_en(value)
        return value.to_i unless value =~ /\./
        return value.to_f if     value =~ /\./ 
      end
Casts a string to an integer or float depending whether the value has a
 decimal point