Sha256: 4db02bd212db4c18ee5df318a117b7d39310f7290c923f86df7fa9465b82b5fd
Contents?: true
Size: 1.36 KB
Versions: 12
Compression:
Stored size: 1.36 KB
Contents
o:$YARD::CodeObjects::MethodObject: @name: nan?:@docstringIC:YARD::Docstring"�Returns <code>true</code> if <i>flt</i> is an invalid IEEE floating point number. a = -1.0 #=> -1.0 a.nan? #=> false a = 0.0/0.0 #=> NaN a.nan? #=> true :@objectu:YARD::StubProxyFloat#nan?: @summary0: @all"�Returns <code>true</code> if <i>flt</i> is an invalid IEEE floating point number. a = -1.0 #=> -1.0 a.nan? #=> false a = 0.0/0.0 #=> NaN a.nan? #=> true @overload nan? @return [Boolean]:@ref_tags[: @tags[o:YARD::Tags::OverloadTag ; u;Float#nan?;;;IC; " ; u;Float#nan?;0; "@return [Boolean];[;[o:YARD::Tags::Tag ; 0;0:@types["Boolean: @text":@tag_name"return;0:@parameters[;0:@signature" nan?;" overload:@current_file_has_commentsF:@scope: instance;[:@docstring_extra0:@files[["numeric.c0:@namespaceu; Float: @path"Float#nan?;[:@visibility:public:@source"�/* * call-seq: * flt.nan? -> true or false * * Returns <code>true</code> if <i>flt</i> is an invalid IEEE floating * point number. * * a = -1.0 #=> -1.0 * a.nan? #=> false * a = 0.0/0.0 #=> NaN * a.nan? #=> true */ static VALUE flo_is_nan_p(num) VALUE num; { double value = RFLOAT(num)->value; return isnan(value) ? Qtrue : Qfalse; }:@source_type:c
Version data entries
12 entries across 12 versions & 2 rubygems