R中的有理算法

R中的有理算法,r,R,在R中有没有一种做有理数运算的方法? 我需要像这样的东西: > rat(1, 2) - rat(1, 3) 1/6 R没有标准的rational数据类型。我找不到任何实现它的包。你的意思是像库(MASS);分数(1/2-1/3)?可能是我只是在谷歌上搜索的一个副本。我想是这样。@m0h3n+1这是一个很好的链接,可以链接到编写得非常好的文档。我假设数据类型是这样的,它由两个表示分子和分母的整数组成,并具有精确的运算结果。但质量使用一些近似值:分数(1)/分数(123456)=>0而不是1

在R中有没有一种做有理数运算的方法? 我需要像这样的东西:

> rat(1, 2) - rat(1, 3)
1/6

R没有标准的rational数据类型。我找不到任何实现它的包。

你的意思是像
库(MASS);分数(1/2-1/3)
?可能是我只是在谷歌上搜索的一个副本。我想是这样。@m0h3n+1这是一个很好的链接,可以链接到编写得非常好的文档。我假设数据类型是这样的,它由两个表示分子和分母的整数组成,并具有精确的运算结果。但质量使用一些近似值:
分数(1)/分数(123456)=>0
而不是1/123456@m0h3n,你能举一个rcdd用于rational算术的例子吗?在提出这个问题之前,我也找到了这个库,但我无法在合理的时间内找到如何使用它的方法。