Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得ruby有理数分子?_Ruby - Fatal编程技术网

如何获得ruby有理数分子?

如何获得ruby有理数分子?,ruby,Ruby,从Rational类中,我得到了分母的访问器。 但我找不到提名人和访问者 Rational(22/7).denominator give 7 我怎样才能得到22分 Rational(22/7).**numerator** 我从未听说过“提名人”一词(在这方面)。分数顶部的数字称为分子 另外,请注意,Rational(22/7)减少为Rational(3/1),因为首先执行除法。所以在你的例子中,你实际上得到的是3和1,而不是22和7。我从来没有听说过“提名者”这个词(在本文中)。分数顶部的数

从Rational类中,我得到了分母的访问器。 但我找不到提名人和访问者

Rational(22/7).denominator give 7
我怎样才能得到22分

Rational(22/7).**numerator**

我从未听说过“提名人”一词(在这方面)。分数顶部的数字称为分子


另外,请注意,
Rational(22/7)
减少为
Rational(3/1)
,因为首先执行除法。所以在你的例子中,你实际上得到的是3和1,而不是22和7。

我从来没有听说过“提名者”这个词(在本文中)。分数顶部的数字称为分子


另外,请注意,
Rational(22/7)
减少为
Rational(3/1)
,因为首先执行除法。因此,在您的示例中,实际得到的是3和1,而不是22和7。

记不住这个词。是的,我想要简化的表格。如果你想要简化的表格,那么你永远无法得到22。和
Rational(22/7)。分母
给你1,而不是问题中提到的7。我想。to\r和Rational是一样的。上面的问题结合了这两种情况而形成。@MichaelMior
Rational(22.0,7.0)。Denominor=>7
ruby将您的数字“type”读取为整数,在任何计算中都不会自动将其转换为浮点数。参见
22/7
vs
22.0/7
那么,如果有人提名其他人担任公职,你会怎么称呼他?不记得这个词了。是的,我想要简化的表格。如果你想要简化的表格,那么你永远无法得到22。和
Rational(22/7)。分母
给你1,而不是问题中提到的7。我想。to\r和Rational是一样的。上面的问题结合了这两种情况而形成。@MichaelMior
Rational(22.0,7.0)。Denominor=>7
ruby将您的数字“type”读取为整数,在任何计算中都不会自动将其转换为浮点数。请参见
22/7
vs
22.0/7
那么,如果有人提名其他人担任公职,你会怎么称呼他?这个问题是由误解引起的。我是作者,我想结束这个问题。误解导致了这个问题。我是作者,我想结束这个问题。
2.1.8 :001 > Rational(22, 7).numerator
 => 22