Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/gstring.rb
Overview
String
Instance Method Summary collapse
- #to_eng(pa = 6, unit = nil) ⇒ Object
- #to_num ⇒ Object
- #to_scd(dp = 0, delim = ',.') ⇒ Object
- #to_subscript(html = false) ⇒ Object
- #to_superscript(html = false) ⇒ Object
- #uchr ⇒ Object
Instance Method Details
#to_eng(pa = 6, unit = nil) ⇒ Object
1406 1407 1408 |
# File 'lib/gstring.rb', line 1406 def to_eng(pa=6, unit=nil) return self.to_f.to_eng(pa, unit) end |
#to_num ⇒ Object
1398 1399 1400 |
# File 'lib/gstring.rb', line 1398 def to_num self end |
#to_scd(dp = 0, delim = ',.') ⇒ Object
1401 1402 1403 1404 1405 |
# File 'lib/gstring.rb', line 1401 def to_scd(dp=0, delim = ',.') return self.to_f.to_scd(dp, delim) unless dp.zero? str = self.to_s.reverse.scan(/\d{1,3}/).join(delim.first).reverse (self < 0) ? "-" + str : str end |
#to_subscript(html = false) ⇒ Object
1415 1416 1417 |
# File 'lib/gstring.rb', line 1415 def to_subscript(html=false) to_s.to_subscript(html) end |
#to_superscript(html = false) ⇒ Object
1412 1413 1414 |
# File 'lib/gstring.rb', line 1412 def to_superscript(html=false) to_s.to_superscript(html) end |
#uchr ⇒ Object
1409 1410 1411 |
# File 'lib/gstring.rb', line 1409 def uchr chr(Encoding::UTF_8) end |