以下のサイトを参にしてWPFでアナログ時計を制作したいと考えています。
開発環境は、VisualStudio 2013 professionalのC#でwindows 10を利用しています。
http://uchukamen.com/CS2005/AnalogClock/
AnalogClock.cs
double secAng = 2.0 * Math.PI * time.Second / 60.0; double minAng = 2.0 * Math.PI * (time.Minute + time.Second / 60.0) / 60.0; double hourAng = 2.0 * Math.PI * (time.Hour + time.Minute / 60.0) / 12.0;
http://blogs.wankuma.com/strangeworker/archive/2009/03/11/169490.aspx
var hourAng = 2.0f * Math.PI * (time.Hour + time.Minute / 60.0f) / 12.0f; var minAng = 2.0f * Math.PI * (time.Minute + time.Second / 60.0f) / 60.0f; var secAng = 2.0f * Math.PI * time.Second / 60.0f;
こちらのサイトで掲載されているラジアンで秒針、分針、時針をラジアンでもとめています。例えば、時針を求めるのに、現在時間(時間に直したもの)に3.14に2を掛けています。これは、どのような意味なのでしょうか。よくわからないので教えてください。
ラジアンやsin,cosは、
http://www8.plala.or.jp/ap2/suugaku/sankakukansuu.html
のサイトを見て調べてみました。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/21 22:35