トップページ > プログラム > 2015年03月16日 > jlR7htby

書き込み順位&時間帯一覧

1 位/114 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000111000001000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
プログラミングのお題スレ Part6©2ch.net

書き込みレス一覧

プログラミングのお題スレ Part6©2ch.net
709 :デフォルトの名無しさん[sage]:2015/03/16(月) 10:31:48.13 ID:jlR7htby
atan2/sin/cos使う方法しか思いつかないから困る
プログラミングのお題スレ Part6©2ch.net
711 :デフォルトの名無しさん[sage]:2015/03/16(月) 11:29:32.70 ID:jlR7htby
頭悪いからわからないんやでorz
プログラミングのお題スレ Part6©2ch.net
712 :デフォルトの名無しさん[sage]:2015/03/16(月) 12:28:51.11 ID:jlR7htby
var rad = Math.atan2(x2 - x1, y2 - y1);
var x3 = x1 + Math.sin(rad + 60 * (Math.PI / 180)) * r;
var y3 = y1 + Math.cos(rad + 60 * (Math.PI / 180)) * r;
var x4 = x1 + Math.sin(rad - 60 * (Math.PI / 180)) * r;
var y4 = y1 + Math.cos(rad - 60 * (Math.PI / 180)) * r;
drawCircle(x3, y3, 4, "#f00");
drawCircle(x4, y4, 4, "#f00");

var sqrt3 = Math.sqrt(3);
var cx = (x1 + x2) / 2;
var cy = (y1 + y2) / 2;
var x5 = cx - (y2 - y1) / 2 * sqrt3;
var y5 = cy + (x2 - x1) / 2 * sqrt3;
var x6 = cx + (y2 - y1) / 2 * sqrt3;
var y6 = cy - (x2 - x1) / 2 * sqrt3;
drawCircle(x5, y5, 2, "#0f0");
drawCircle(x6, y6, 2, "#0f0");

うん、あたまわるい
プログラミングのお題スレ Part6©2ch.net
717 :デフォルトの名無しさん[sage]:2015/03/16(月) 18:04:00.65 ID:jlR7htby
>>712の下段を解りやすいように書こうとしたが変わらんね
http://jsfiddle.net/04tqbabk/2/


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。