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
1469 1470 1471 |
# File 'lib/gstring.rb', line 1469 def to_eng(pa=6, unit=nil) return self.to_f.to_eng(pa, unit) end |
#to_num ⇒ Object
1461 1462 1463 |
# File 'lib/gstring.rb', line 1461 def to_num self end |
#to_scd(dp = 0, delim = ',.') ⇒ Object
1464 1465 1466 1467 1468 |
# File 'lib/gstring.rb', line 1464 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
1478 1479 1480 |
# File 'lib/gstring.rb', line 1478 def to_subscript(html=false) to_s.to_subscript(html) end |
#to_superscript(html = false) ⇒ Object
1475 1476 1477 |
# File 'lib/gstring.rb', line 1475 def to_superscript(html=false) to_s.to_superscript(html) end |
#uchr ⇒ Object
1472 1473 1474 |
# File 'lib/gstring.rb', line 1472 def uchr chr(Encoding::UTF_8) end |