我正在寻找一个表示分数(有理数)的Java库。例如,如果我想存储分数1/3则不会保存为0.33333这将失去准确性。以下是我希望在此类库中找到的一些功能:getNumerator()getDenominator()add(Rationalr1,Rationalr2),subtract(Rationalr1,Rationalr2),multiply(Rationalr1,Rationalr2),divide(Rationalr1,Rationalr2)isProper()getCommonDenominator(Collectionrationals)getSimplified()我可以