ページ 11

【解決】プレイ時間を秒数ではなく〇時間〇分に

Posted: 2016年6月23日(木) 21:48
by あああああ
変数の操作でゲームのプレイ時間を代入できますが、このままだと文章中に制御文字で表示しても
秒単位で表示されるだけです。
〇〇時間〇〇分〇〇秒という表示にするには、どのような変数の操作をすれば良いですか?
自分でも頑張ってみたのですが、どうにも上手くいきませんでした。

Re: プレイ時間を秒数ではなく〇時間〇分に

Posted: 2016年6月23日(木) 23:31
by Trb
まず、秒を入れる変数、分を入れる変数、時間を入れる変数 の3つを用意してください。(それぞれA,B,Cとします)
そしてABCすべてにプレイ時間を代入します。

そうしたら、
1. Aを60で剰余すると秒に、
2. Bを60で割って さらに60で剰余すると分に、
3. Cを3600で割ると時間になります。(画像のほう360になっちゃってますが3600の間違いです;)
無題.png

Re: プレイ時間を秒数ではなく〇時間〇分に

Posted: 2016年6月24日(金) 01:31
by あああああ
試してみたところバッチリ出来ました。

剰余っていつ使うんだろうと思ってましたが、まさかこんな使い道があるとは。
自分の無知さが恥ずかしいです。