2010年5月2日日曜日

J #1 始めたよ

Jは,APLの提案者であるケネス・アイバーソンによりAPLの後継として提案されたそうです.

処理系は↓から.
Jsoftware

↓からある程度の知識が身に付けられます.
プログラミング言語/J - プログラミングスレまとめ in VIP

こんな感じに実行されます.

実行結果

例1 1~10の平均を求める
(+/%#)1+i.10
5.5

例2 1000未満の数のうち,3か5の倍数になっているものの合計を求める
t=.i.1000
+/~.((0=3|t)#t),(0=5|t)#t
233168

0 件のコメント: