我在F#中有如下代码:
let fun a b=
let mutable x1=float 0
<some stuff>
x1r<- -a/b
let main argv
let a=Int32.Parse(Console.ReadLine())
let b=Int32.Parse(Console.ReadLine())
fun a b
我在将-a/b转换成浮点数时遇到了问题。我尝试了旧式的*1.0f以及其他几种技巧,但都没有奏效。有没有办法像这样进行转换,或者我必须用另一种方式编写它?
Decimal
或Rational
数值类型。 - s952163