D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
proc
/
self
/
root
/
proc
/
self
/
root
/
opt
/
alt
/
ruby19
/
lib64
/
ruby
/
1.9.1
/
Filename :
complex.rb
back
Copy
# :enddoc: warn('lib/complex.rb is deprecated') if $VERBOSE require 'cmath' unless defined?(Math.exp!) Object.instance_eval{remove_const :Math} Math = CMath end def Complex.generic? (other) other.kind_of?(Integer) || other.kind_of?(Float) || other.kind_of?(Rational) end class Complex alias image imag end class Numeric def im() Complex(0, self) end end