2015年8月10日月曜日

開発環境

Learning Scala: Practical Functional Programming for the JVM (Jason Swartz (著)、O'Reilly Media)のPart Ⅰ. (Core Scala)、Chapter 4.(Functions)、Exercises 1.(No. 1471)を解いてみる。

その他参考書籍

Exercises 1.(No. 1471)

コード(Emacs)

def areaOrCircle(radius: Double): Double = { radius * radius * 3.14}

for (x <- 1 to 10) {
  println(areaOrCircle(x))
  println(areaOrCircle(radius=x))
}

入出力結果(Terminal, REPL(Read, Eval, Print, Loop))

$ scala-2.11 sample1.scala
3.14
3.14
12.56
12.56
28.26
28.26
50.24
50.24
78.5
78.5
113.04
113.04
153.86
153.86
200.96
200.96
254.34
254.34
314.0
314.0
$

0 コメント:

コメントを投稿