質問: 0 print("今\(test[testtest]!)時だよ!") } ``` 理想的には、関数にして、引数で角度であるintを受け取ったら、ごにょごにょ計算した結果、時間がでるという形にしたいです。今は時針なので上記の実装でもなんとかなりますが、分針や秒針になった時に、困らないようにしたいです。 アドバイスよろしくお願いします。
回答: 0~359の角度を採るとき、 0~ 29: 0時台 30~ 59:1時台 60~ 89:2時台 ...... 330~359:11時台 となるわけですから、角度÷30 の「商」が時を表す、はずです。この30は、360÷**12** ですね。時針は1周を12分割しているのですから。 では分針や秒針の場合はどうなるかというと、1周360度を60分割しているのですから......あとは類推出来るでしょう。