在F#中表示分数的最佳方法是什么? Haskell和Racket具有表示比率的便捷方法。 F#中是否存在表示比率的数据类型?
最佳答案
您可以使用具有BigRational
(任意精度有理数)类型的F# Powerpack:
let r = (1N/2N) * (1N/3N) // 1/6
关于f# - 在不损失精度的情况下,如何表示F#中的分数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5334382/