5
在F#中表示分数的最佳方式是什么? Haskell和Racket可以用简单的方式来表示比率。 F#中是否有数据类型来表示比率?如何在F#中表示分数而不损失精度?
在F#中表示分数的最佳方式是什么? Haskell和Racket可以用简单的方式来表示比率。 F#中是否有数据类型来表示比率?如何在F#中表示分数而不损失精度?
可以使用具有BigRational
(任意精度有理数)键入F# Powerpack:
let r = (1N/2N) * (1N/3N) // 1/6
加布嗨,就是这个东西,仍然是可行的,还是你知道,如果它被替换为新的F#的功能? – JimDel 2014-11-25 21:04:15
@JimDel:据我所知,Powerpack仍然是一条路。 – Gabe 2014-11-26 00:06:54
谢谢Gabe。很高兴知道。 – JimDel 2014-11-26 17:18:55