我一直在使用 F# 使用 MS Solver,我需要将域定义为一系列整数。我了解到有一个函数:Domain.IntegerRange,它接受两个 Rational 类型的参数。
在 C# 中使用整数而不是 Rationals 没有问题:http: //msdn.microsoft.com/en-us/library/ff826356 (v=vs.93).aspx?cs-save-lang=1&cs-lang=csharp#代码片段 1
但是,在 F# 中,不接受这种隐式转换。应该如何实施呢?我试图以某种方式基于 int 创建 Rational,但没有这样做。