Sha256: 44f8185e881834a0942a62d1be501d332db86295f6def428c5968a5e2d9b438d

Contents?: true

Size: 194 Bytes

Versions: 33

Compression:

Stored size: 194 Bytes

Contents

class NSString

  # @return boolean
  def nan?
    self.to_number.nil?
  end

  def to_number
    number_formatter = NSNumberFormatter.new
    number_formatter.numberFromString(self)
  end

end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
sugarcube-1.5.4 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.5.3 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.5.2 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.5.1 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.5.0 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.6 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.5 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.4 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.3 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.2 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.1 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.4.0 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.11 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.10 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.9 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.8 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.7 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.6 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.5 lib/sugarcube-numbers/nsstring.rb
sugarcube-1.3.4 lib/sugarcube-numbers/nsstring.rb