演算子
整数と実数で演算子が違う。
- 整数: +, -, *, /
- 実数: +., -., *., /.
間違えるとエラーになる。
# 1 + 2;;
- : int = 3
# 1.0 + 2.5;;
Characters 0-3:
1.0 + 2.5;;
^^^
This expression has type float but is here used with type int
# 1.0 +. 2.5;;
- : float = 3.5
文字列の連結
# "Hello," ^ " world.";;
- : string = "Hello, world."
文字列.[n] という書き方でn番目の文字を取得できる(先頭が0番目)。
# "Hello, world.".[0];;
- : char = 'H'
# "Hello, world.".[4];;
- : char = 'o'
