From: sawadatsuyoshi@... Date: 2014-10-11T00:37:11+00:00 Subject: [ruby-core:65604] [ruby-trunk - Feature #10365] [Open] `Rational#to_a` and `Array#to_r` Issue #10365 has been reported by Tsuyoshi Sawada. ---------------------------------------- Feature #10365: `Rational#to_a` and `Array#to_r` https://bugs.ruby-lang.org/issues/10365 * Author: Tsuyoshi Sawada * Status: Open * Priority: Normal * Assignee: * Category: * Target version: ---------------------------------------- I guess people would want to extract the numerator and the denominator of an array. `to_a` would perhaps be a good name: (2/51).to_a # => [2, 51] It also might be useful if `Array#to_r` were provided as an alternative way to create a rational from an array: [4, 6].to_r #=> (2/3) This would be equivalent to `Rational(*[4, 6])`. -- https://bugs.ruby-lang.org/