新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

Scalaで遊んでました。7.2whileループ

2018-06-01 10:04:37 | Scala

 gcd最大公約数を求める関数を2個はコップ本そのままでgcdYahasiは林さんの著書から拝借しました。gcdLoopではwhileの中にval temp = aと有りますが、tempは何個も出来ないんですかね?出来ないんであれば良いですが、出来たら困るですね。もう一つ大事なことがありました。引数で渡される値はvalだ、と言うことです。再代入される場合はvar aa = aとかしておかないと駄目ですね。林さんの著書はc言語ですが、そのままで変更されるようです。

 関数型のプログラミングを目指す人には、中程のgcd(再帰型)がお勧めのようです。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Scalaで遊んでました。if式。 | トップ | Scalaで遊んでました。リスト... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Scala」カテゴリの最新記事