0

次のコード スニペットの val キーワードによってコンパイラ エラーが発生するのはなぜですか? 戻り値を取得して表示する必要があります。

open System

let CylinderVolume radius length =
    let pi = 3.14159
    length * pi * radius * radius


System.Console.WriteLine(CylinderVolume 5.0 10.0)

val cylinderVolume : int -> int -> int
4

1 に答える 1

1

あなたが出力として示したものは、私が得たものではありません:

open System
- 
- let CylinderVolume radius length =
-     let pi = 3.14159
-     length * pi * radius * radius
- 
- 
- System.Console.WriteLine(CylinderVolume 5.0 10.0);;
785.3975

val CylinderVolume : float -> float -> float

val CylinderVolumeビットは、定義したオブジェクトのタイプを報告するだけでCylinderVolume、結果はその上に出力されます。

于 2013-03-08T04:51:53.207 に答える