我开始学习如何在 F# 中使用度量单位,但我还没有找到这个简单问题的答案。计算后如何打印结果单位。我知道 FSI 会打印它们,因此它们应该以某种方式可用。
例如:
[<Measure>] type m;;
[<Measure>] type s;;
let d = 10<m>;;
val d : int<m> = 10
let t = 2<s>;;
val t : int<s> = 2
我想做这样的事情:
printfn "Results: %A %A" (d / t) (UOM (d / t));;
"Results: 5 m/s"
提前致谢