[‚à‚­‚¶‚ցbƒgƒbƒvƒy[ƒW‚ցb‘Oƒy[ƒW‚ցbŽŸƒy[ƒW‚Ö]

@‚QD‚Q@•ûŒüŠpŒvŽZ@@@@@@@@@@@@@@@@@@@@@@@@@@


@—á‘è‚R

@@‚Q“_‚̍À•W‚ð—^‚¦A‚»‚Ì•ûŒüŠp‚ð‹‚ß‚Ü‚µ‚傤B

}‚RD‚P


@œ•ûŒüŠp‚ÌŒvŽZ

@@@•ûŒüŠp‚Æ‚¢‚¤‚̂́A”Šw‚ÌŽOŠpŠÖ”‚ÌŠp“x‚̈µ‚¢‚Æ“¯‚¶‚ŁA‚wŽ²‚̐³‚Ì•ûŒü‚©

@@‚ç‚xŽ²‚̐³‚Ì•ûŒü‚É‘ª‚Á‚½Šp‚Ì‚±‚Æ‚Å‚·B’ʏíA”Šw‚̍À•W‚ł͉¡Ž²‚ð‚wŽ²Ac

@@Ž²‚ð‚xŽ²‚Æ‚µ‚Ü‚·‚ªA‘ª—ʂ̍À•W‚Å‚Í–k‚Ì•ûŒü‚ðŠî€‚ÉŠp“x‚𑪂邽‚߁AcŽ²‚ª

@@‚wŽ²A‰¡Ž²‚ªYŽ²‚É‚È‚Á‚Ä‚¢‚Ü‚·B

@

}‚RD‚Q

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@‚µ‚©‚µA‘ª—ʍÀ•W‚͐”ŠwÀ•W‚»‚Ì‚à‚Ì‚ðYŽ²Žü‚è‚É‚P‚W‚O“x‰ñ“]‚µ‚Ä— •Ô‚µ‚É‚µA

@‰E‰ñ‚èiŽžŒv‰ñ‚èj‚É‚X‚O“x‰ñ“]‚µ‚½‚¾‚¯‚Ȃ̂ŁAŠp‚ÌŒü‚«‚ª”½‘Ήñ‚è‚ÉŒ©‚¦‚Ü‚·

@‚ªAl‚¦•û‚͐”ŠwÀ•W‚Æ‘S‚­“¯‚¶‚É‚È‚è‚Ü‚·B“–‘R‚Ì‚±‚Æ‚Å‚·‚ªAŽOŠpŠÖ”‚ÌŒöŽ®

@‚à‚»‚Ì‚Ü‚ÜŽg‚¦‚Ü‚·B



@@@“_‚P‚©‚ç“_‚Q‚Ö‚Ì•ûŒüŠpƒ¿‚ð‹‚ß‚é‚ɂ́AŽŸ‚̂悤‚É‚µ‚Ü‚·B

@i‚Pj‚Q“_‚̍À•W‚̍À•W·‚ð‹‚ß‚Ü‚·B

@@@@dX = X2 - X1

@@@@dY = Y2 - Y1

@i‚QjdX ‚Ì•„†‚ŏꍇ•ª‚¯‚µ‚Ü‚·B

@@@@ú@jdX = 0 ‚̏ꍇA

@@@@@@@dY = 0 ‚Ì‚Æ‚«Aƒ¿ = 0‹

@@@@@@@dY > 0 ‚Ì‚Æ‚«Aƒ¿ = 90‹

@@@@@@@dY < 0 ‚Ì‚Æ‚«Aƒ¿ = 270‹

@@@@úAjdX‚0 ‚̏ꍇA

@@@@@@@‚Ü‚¸AdY/dX ‚Ì‹t³ÚiƒÆ = j‚ð‹‚ß‚Ü‚·B

@@@@@ŠeÛŒÀ‚Å‚Ì•ûŒüŠpƒ¿‚́A

@@@@@iƒAj‡TÛŒÀ@@@( X>0, Y>0 )@F@ƒ¿ = ƒÆ

@@@@@iƒCj‡UA‡VÛŒÀ@( X<0 )@@@ F@ƒ¿ = ƒÆ + 180‹

@@@@@iƒEj‡WÛŒÀ@@@( X>0, Y<0)@ F@ƒ¿ = ƒÆ + 360‹

@@@@@‚È‚º‚È‚çAƒÆ = @‚Å‹‚ß‚ç‚ꂽŠp‚Í‚X‚O‹ˆÈ“à‚ÌŠp‚É‚È‚èA

@@@@@}‚̂悤‚ɁAdY/dX ‚Æ“¯‚¶•„†‚ð‚à‚‚©‚ç‚Å‚·B

}‚RD‚R

@@@@@‚Ü‚½A‡TÛŒÀ‚ƇWÛŒÀ‚Í‚R‚U‚O‹i=‚P‰ñ“]j‚̈Ⴂ‚Ȃ̂ŁA

@@@@@@@ƒ¿ = ƒÆ + 360‹

@@@@@‚Æ‚µ‚āA‚à‚µƒ¿‚ª‚R‚U‚O‹’´‚¦‚½‚ç‚R‚U‚O‹‚ðŒ¸‚¸‚é‚悤‚É‚·‚é‚ƁA1‚Â

@@@@@‚ÌŽ®‚ɂ܂Ƃ߂邱‚Æ‚ª‚Å‚«‚Ü‚·B



@œŠp“x‚Ì•ÏŠ·iƒ‰ƒWƒAƒ“‚ð“x•ª•b‚É•ÏŠ·j

@@ƒRƒ“ƒsƒ…[ƒ^“ài‘g‚ݍž‚݊֐”j‚ňµ‚í‚ê‚éŠp“x‚Ì’PˆÊ‚̓‰ƒWƒAƒ“‚Å‚·B‚µ‚½‚ª

@‚Á‚āAƒ‰ƒWƒAƒ“‚ð“x•ª•b‚É•ÏŠ·‚µ‚½‚èA“x•ª•b‚ðƒ‰ƒWƒAƒ“‚É•ÏŠ·‚·‚éƒvƒƒOƒ‰ƒ€‚ð

@ì¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚±‚ł̓‰ƒWƒAƒ“‚ð“x•ª•b‚É•ÏŠ·‚·‚éƒvƒƒOƒ‰ƒ€‚É‚Â

@‚¢‚čl‚¦‚Ü‚·B


@@R ‚Í•ÏŠ·‘O‚ÌŠp“xiƒ‰ƒWƒAƒ“j‚Æ‚µ‚Ü‚·B

@@@@@@D = R~180/ƒÎ ‚Å“x‚É•ÏŠ·

@@@@@@A = Int(D) ‚Ő®”•”‚Ì“x‚ðŽæ‚èo‚·

@@@@@@B = (D - A)~60 ‚Å“x‚ðœ‚¢‚½’l‚𕪂ɂȂ¨‚·

@@ @@@‚³‚ç‚ɁA

@@@@@@B = Int(B) ‚Å•ª‚ðŽæ‚èo‚·

@@@@@@C = D - A - B/60 ‚Å•b‚Ì•”•ª‚ðŽæ‚èo‚·

@@ @@@‚³‚ç‚ɁA

@@@@@@C = C~3600 ‚Å•b‚É‚È‚¨‚·

@@‚±‚ê‚ŁAA, B, C ‚É‚»‚ꂼ‚ê“xA•ªA•b‚Ì’l‚ª‹‚ß‚ç‚ê‚Ü‚·B



@@ˆÈã‚̍l‚¦•û‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ü‚·B



Ž¿–â‚⊴‘z‚ð‚¨•·‚©‚¹‰º‚³‚¢B

¡‚¨–¼‘O

¡ƒ[ƒ‹ƒAƒhƒŒƒX

¡Ž¿–â


¡‚±‚̃y[ƒW‚̈óÛ‚Í‚¢‚©‚ª‚Å‚µ‚½‚©H


@@@@@@@@

@ŽŸ‰ñ‚́A•ûŒüŠp‚̃vƒƒOƒ‰ƒ€‚̂‚«‚Å‚·B

@‚±‚ê‚Å‚¨‚í‚è‚Ü‚·B@@@@@@@@@@@@@@


[‚à‚­‚¶‚ցbƒgƒbƒvƒy[ƒW‚ցb‘Oƒy[ƒW‚ցbŽŸƒy[ƒW‚Ö]

@@