shg #2795(2007/09/02 14:03 GMT) [ dc ] Rating1/1=1.00
dcのマクロ。dcを起動して投稿のマクロを入力後、例えば以下のようにすると三乗根を計算する。
10 lcxp
この問題では1000未満という条件があるので大丈夫だが、あまり大きい数を入れるとSegmentation faultで落ちる。自分を呼び出すことで繰り返しを実現しているので呼び出しが深くなることが問題と思われる。
1
[_1*]ss[q]sq[d2*rd*lar/+3/ddd**la-d0>sld>qlrx]sr[13k.1d*dd*d**sddsa10/lrx]sc
Rating1/1=1.00-0+
2 replies [ reply ]
shg #2797(2007/09/02 15:28 GMT) Rating0/0=0.00
「0以上」の条件を見落していたので修正。
1 reply [ reply ]
shg #2798(2007/09/02 15:29 GMT) [ dc ] Rating2/2=1.00
[_1*]ss[q]sq[d2*rd*lar/+3/ddd**la-d0>sld>qlrx]sr[14kd0=q.1ddd*d**d**sddsa10/lrx]sc
Rating2/2=1.00-0+
[ reply ]
にしお #2825(2007/09/03 02:47 GMT) Rating0/0=0.00
dcを言語一覧に追加しておきました。
shg #2795() [ dc ] Rating1/1=1.00
dcのマクロ。dcを起動して投稿のマクロを入力後、例えば以下のようにすると三乗根を計算する。
この問題では1000未満という条件があるので大丈夫だが、あまり大きい数を入れるとSegmentation faultで落ちる。自分を呼び出すことで繰り返しを実現しているので呼び出しが深くなることが問題と思われる。
Rating1/1=1.00-0+
2 replies [ reply ]