arg -> 0 | FloatRuby 1.9.3 から[permalink][rdoc][edit]angle -> 0 | Floatphase -> 0 | Float-
selfの偏角を返します。selfが正の数か0.0なら0、負の数か-0.0なら Math::PI となります。(-0.0は Float#negative? では負とはみなされませんが、argは符号ビットに従います)。
例selfが NaN の場合は NaN を返します。p 1.0.arg # => 0 p 0.0.arg # => 0 p -1.0.arg # => 3.141592653589793 p -0.0.arg # => 3.141592653589793 p Float::NAN.arg # => NaN