string → floatの変換
こんなんでいいのかな?
Double.tryParse使おうとおもったけど、綺麗な書き方が思いつかなかったので取り急ぎ。
> open System;; > let f x = - match x with - | "" -> 0.0 - | _ -> Double.Parse(x);; val f : x:string -> float > f "3.23";; val it : float = 3.23 > f "";; val it : float = 0.0