[フレーム]

Class: Float

Inherits:
Numeric show all
Defined in:
opal/opal/corelib/marshal/write_buffer.rb,
opal/opal/corelib/number.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Numeric

#% , #+@ , #-@ , #<=> , #__coerced__ , #abs , #abs2 , #angle , #ceil , #clone , #coerce , #conj , #denominator , #div , #divmod , #dup , #fdiv , #finite? , #floor , #i , #imag , #infinite? , #integer? , #negative? , #nonzero? , #numerator , #polar , #positive? , #quo , #real , #real? , #rect , #round , #step , #to_c , #to_int , #truncate , #zero?

Methods included from Comparable

#< , #<= , #== , #> , #>= , #between? , #clamp

Class Method Details

.===(other) ⇒ Object

925
926
927
# File 'opal/opal/corelib/number.rb', line 925
def ===(other)
 `!!other.$$is_number`
end

.allocateObject

919
920
921
# File 'opal/opal/corelib/number.rb', line 919
def allocate
 ::Kernel .raise  ::TypeError , "allocator undefined for #{name}"
end

Instance Method Details

#__marshal__(buffer) ⇒ Object

30
31
32
33
34
# File 'opal/opal/corelib/marshal/write_buffer.rb', line 30
def __marshal__(buffer)
 buffer.save_link(self)
 buffer.append('f')
 buffer.write_float(self)
end

AltStyle によって変換されたページ (->オリジナル) /