mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
[DOC] Enhanced RDoc for NilClass (#7500)
This commit is contained in:
parent
45127c84d9
commit
1a8a24a633
Notes:
git
2023-03-13 16:56:22 +00:00
Merged-By: peterzhu2118 <peter@peterzhu.ca>
3 changed files with 118 additions and 52 deletions
17
rational.c
17
rational.c
|
@ -2103,9 +2103,12 @@ rb_float_denominator(VALUE self)
|
|||
|
||||
/*
|
||||
* call-seq:
|
||||
* nil.to_r -> (0/1)
|
||||
* to_r -> (0/1)
|
||||
*
|
||||
* Returns zero as a Rational:
|
||||
*
|
||||
* nil.to_r # => (0/1)
|
||||
*
|
||||
* Returns zero as a rational.
|
||||
*/
|
||||
static VALUE
|
||||
nilclass_to_r(VALUE self)
|
||||
|
@ -2115,10 +2118,14 @@ nilclass_to_r(VALUE self)
|
|||
|
||||
/*
|
||||
* call-seq:
|
||||
* nil.rationalize([eps]) -> (0/1)
|
||||
* rationalize(eps = nil) -> (0/1)
|
||||
*
|
||||
* Returns zero as a Rational:
|
||||
*
|
||||
* nil.rationalize # => (0/1)
|
||||
*
|
||||
* Argument +eps+ is ignored.
|
||||
*
|
||||
* Returns zero as a rational. The optional argument +eps+ is always
|
||||
* ignored.
|
||||
*/
|
||||
static VALUE
|
||||
nilclass_rationalize(int argc, VALUE *argv, VALUE self)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue