Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
ri
/
2.1.0
/
system
/
Rational
/
//opt/alt/ruby21/share/ri/2.1.0/system/Rational/to_d-i.ri
U:RDoc::AnyMethod[iI" to_d:EFI"Rational#to_d;TF:publico:RDoc::Markup::Document:@parts[ o:RDoc::Markup::Paragraph; [I")Converts a Rational to a BigDecimal.;To:RDoc::Markup::BlankLine o; ; [ I"KThe required +precision+ parameter is used to determine the amount of ;TI"Qsignificant digits for the result. See BigDecimal#div for more information, ;TI"Gas it is used along with the #denominator and the +precision+ for ;TI"parameters.;T@o:RDoc::Markup::Verbatim; [ I"r = (22/7.0).to_r ;TI".# => (7077085128725065/2251799813685248) ;TI"r.to_d(3) ;TI"0# => #<BigDecimal:1a44d08,'0.314E1',18(36)>;T:@format0: @fileI"*ext/bigdecimal/lib/bigdecimal/util.rb;T:0@omit_headings_from_table_of_contents_below0I"'r.to_d(precision) -> bigdecimal ;T0[ I"(precision);T@FI" Rational;TcRDoc::NormalClass00