『プログラミングの基礎』その2

『プログラミングの基礎』の練習問題を解く、の続きです。
本書で使っている言語はOCamlです。

今回は実数なのですが、本文をよく読めば簡単な問題です。
OCamlの場合、整数と実数を厳格に区別するために実数専用の命令が別にあります。
加算 +.
減算 -.
乗算 *.
除算 /.
となります。

問題2.2 (P.9)

次の実数値をOCamlインタプリタを使って計算せよ。

(1) 2・3.14・10

# 2.0 *. 3.14 *. 10.0 ;;
- : float = 62.8000000000000043

(2) 1.73^2

# 1.73 ** 2.0 ;;
- : float = 2.9929

(3) 7/2

# 7.0 /. 2.0 ;;
- : float = 3.5