メイン 迷える子羊の部屋【初心者専用】
三角関数 sin について | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| atsushi kurosawa | Åê¹ÆNo.42275 投稿日時: 2009-5-2 22:47 |
新米 ![]() ![]() 居住地: 東京都 投稿: 7
使用環境:
Windows XP pro Flash CS3 |
三角関数 sin について こんばんわ、迷ってしまったのでまた投稿させていただきます。
本日は、三角関数 sin についてなのですが、 trace(Math.sin(180*Math.PI/180)); とスクリプトを書いた時、 1.2246063538223773e-16 と返ってきます。 僕の不確かな記憶ですと、sin180は 0 だったような気がしたのですが、なぜなのでしょう? お手数ですがご教授お願いいたします。 ActionScript3.0 windows XP Pro |
| 野中文雄 | Åê¹ÆNo.42277 投稿日時: 2009-5-2 23:51 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: 三角関数 sin について
|
| Tonpoo (gaienboy改め) | Åê¹ÆNo.42278 投稿日時: 2009-5-2 23:52 |
職人 ![]() ![]() 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro,Flash Player 10,1,102,64 |
Re: 三角関数 sin について gaienboyです。
すいません、的はずれな回答かもしれませんが、もしかして角度ではなくラジアン の値で出てるからではないでしょうか? Flashゲーム講座&ASサンプル集【三角関数を使った計算について】 http://hakuhin.hp.infoseek.co.jp/main/as/math.html Flashゲーム講座&ASサンプル集【角度の計算について】 http://hakuhin.hp.infoseek.co.jp/main/as/rotation.html#ROTATION_00
|
| atsushi kurosawa | Åê¹ÆNo.42280 投稿日時: 2009-5-3 0:29 |
新米 ![]() ![]() 居住地: 東京都 投稿: 7
使用環境:
Windows XP pro Flash CS3 |
Re: 三角関数 sin について >野中様
ご回答ありがとうございます。 引用:
どういった意味かをこれから調べますが、 trace(Math.floor(Math.sin(1.2246063538223773e-16*Math.PI/180))); と記述したら、 0 が返ってきました。 おそらく近似値なのでしょうか、ただの僕の勉強不足ですね。 ありがとうございます。解決できそうです。 |
| atsushi kurosawa | Åê¹ÆNo.42281 投稿日時: 2009-5-3 0:33 |
新米 ![]() ![]() 居住地: 東京都 投稿: 7
使用環境:
Windows XP pro Flash CS3 |
Re: 三角関数 sin について >gaienboy 様
ご回答ありがとうございます。 リンクをみさせていただきましたが、 sin関数にはラジアンで角度を渡すので、問題は無いようです。 おそらく、先ほど出てきた意味不明な数値は0に限りなく近い値だということがわかりました。 ご丁寧なご回答ありがとうございます。 |
| 野中文雄 | Åê¹ÆNo.42282 投稿日時: 2009-5-3 1:08 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: 三角関数 sin について
|
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |



ログイン




CS5.5
.6.8
Vista Home Premium (SP1)



Tonpoo (a.k.a. gaienboy)