ryotankの備考録日記

趣味の電子工作についての備考録などなど

アークナイツ理性回復計算GUIの開発その3

result_multipという変数の中に理性回復にかかる 時間を算出するというコードを書いていく

上記の事を式に直すと・・・・

 result_multip = to_max * resei_recover_time[min]…式1

  result_multip = 122 * 6[min]…式2

 result_multip = 732[min]…式3

 式3で算出された732分を時間に直すと、12.2[hour]となる

これをコード化していく

  result_val_A = int(to_max_textbox.get()) #result_val_Aは、to_max理性変数から値を(整数で)取得する
  result_val_B = int(risei_recover_time * 6) #result_val_Bには、1理性回復にかかる時間変数「risei_recover_time_6分」を(整数で)与える
  result_multip = result_val_A * result_val_B  #result_val_Aとresult_val_Bを掛け算する(この時点では分単位の計算)
  result_multip = int(result_multip / 60)  #result_multip(分単位)を(時間単位に)直すので、1時間は60分に置き換える
    #置き換えてresult_multip(分単位)を60で除算する

という形になった

う~ん割と長いコードになっていくな~w

次回は時間単位と分単位の表記に分けて表示出来るような式とコードを掲載する予定