[Squeak-ja: 2963] Re: Squeak-ja まとめ読み, 19 巻, 7 号

Thoru Yamamoto tango @ eggegg.co.jp
2006年 5月 21日 (日) 21:44:55 JST


やまもとです


プロジェクト置き場の阿部さんの作品
「車で三角関数」が参考になると思いまする。
SqueakNihongo4a用ですが
最新版のSqueakでも一応ちゃんと動いてました。

http://swikis.ddo.jp/abee/14

-------------------------------
Thoru Yamamoto
mail :    tango @ eggegg.co.jp
www:    http://www.thoruman.com
-------------------------------
----- Original Message ----- 
From: "八木則茂" <nori_yg @ ybb.ne.jp>
To: <squeak-ja @ smalltalk.jp>
Sent: Sunday, May 21, 2006 6:04 PM
Subject: [Squeak-ja: 2959] Re: Squeak-ja まとめ読み, 19 巻, 7 号


> 大道さん
>
> 早速のご回答ありがとうございます。
>
> 私は、いただいたご回答で自分のかなりの知識のなさがわかりました。
>
> 1)私のスクイークの知識はスクイーク2005Jで、
> オブジェクトを表示し水色ハロをクリックしビューワを表示させ
> ビューワからタイルを引っ張り出しスクリプトを作るという
> 方法で使ってきたため、 インスタンス変数の考え方が難しいです。
>
> 2)数式の文法も理解できてないです。
>
> self setCharacters: ((((a*a)+(b*b)-(c*c))/(2*a*b))arcCos)asString
>
>  これはSmallTalkの文法かと推測しますがあってますでしょうか?
>
> 1)、2)を考え合わせると、SmallTalkのような一歩踏み込んだ方法を
> 用いないと三角関数をスクイークでは使えないでしょうか。
>
> お答えいただき非常に感謝しておりますが、質問ばかりですみません。
>
> 八木
> -----Original Message-----
> From: squeak-ja-bounces @ smalltalk.jp
[mailto:squeak-ja-bounces @ smalltalk.jp]
> On Behalf Of squeak-ja-request @ smalltalk.jp
> Sent: なし
> To: squeak-ja @ smalltalk.jp
> Subject: Squeak-ja まとめ読み, 19 巻, 7 号
>
> Squeak-ja メーリングリストへの投稿は以下のアドレスに送ってください.
> squeak-ja @ smalltalk.jp
>
> Webブラウザを使って入退会するには以下のURLにどうぞ.
> http://www.smalltalk.jp/mailman/listinfo/squeak-ja
> メールを使う場合,件名(Subject:)または本文に help と書いて以下の
> アドレスに送信してください.
> squeak-ja-request @ smalltalk.jp
>
> メーリングリストの管理者への連絡は,以下のアドレスにお願いします.
> squeak-ja-owner @ smalltalk.jp
>
> 返信する場合,件名を書き直して内容がわかるようにしてください.
> そのままだと,以下のようになってしまいます. "Re: Squeak-ja
> まとめ読み, XX 巻 XX 号"
>
>
> 本日の話題:
>
>    1. [Squeak-ja: 2958] Re: スクリプトの中で三角関数を利用する方法
>       (大道 裕)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 20 May 2006 21:27:08 +0900
> From: 大道 裕 <daidou @ ca2.so-net.ne.jp>
> Subject: [Squeak-ja: 2958] Re: スクリプトの中で三角関数を利用する方法
> To: Squeak discussion in Japanese <squeak-ja @ smalltalk.jp>
> Message-ID: <446F0B1C.6080208 @ ca2.so-net.ne.jp>
> Content-Type: text/plain; charset=ISO-2022-JP
>
> 大道です。
>
> スクイークは全くの初心者で、スクリプトの書き方も
> 良くわからないのですが、「Text」オブジェクトに
> 表示させてみました。
>
> インスタンス変数 a,b,cに値を設定し
>
> self setCharacters: ((((a*a)+(b*b)-(c*c))/(2*a*b))arcCos)asString
>
> で角度(ラジアン)が表示されます。
>
> 八木則茂 wrote:
>
> > スクリプトの中で、三角関数を使用したいと考えているのですが
> > 方法がわかりません。ご教授いただけないでしょうか。
> >
> > 具体的には
> >
> > 角度 = arccos((a^2+b^2-c^2)/(2*a*b))
> >
> > * arccos は cos の逆三角関数のつもりで書いています。
> > *余弦定理を使用して、3辺がわかっている三角形から角度を求め
> > ています。
>
> --
> ****************************************
>    大道 裕
>
>    かわうそ会ホームページ
> http://suiren.mitaka.tokyo.jp/kawauso/
>
>    三鷹市水泳連盟ホームページ
> http://suiren.mitaka.tokyo.jp/
> ****************************************
>
>
> ------------------------------
>
> _______________________________________________
> Squeak-ja mailing list
> Squeak-ja @ smalltalk.jp
> http://www.smalltalk.jp/mailman/listinfo/squeak-ja
>
>
> 以上: Squeak-ja まとめ読み, 19 巻, 7 号
> ***************************************
>





Squeak-ja メーリングリストの案内