開始時刻と終了時刻をこの形式で入力するようにユーザーに求めています。15.45(軍事時間でコロンの代わりに10進数で)それらの時間を浮動小数点に変換して計算します。私は1時間の60分を10進数に変換することを心がけています。例えば - ユーザーが12.45の開始点と14.15の終了点を入力すると、これはそれぞれ12.75と14.25に変換されます。この変換についてどうすればいいですか?C++で数学関数を有効にするために時間入力をfloatに変換する
また、私は、とにかく好奇心を感じることができると信じています:23.59より大きい時間と最後の2桁の時間が59より大きくないように入力を検証するにはどうすればよいですか?
数分で計算するだけの理由はありますか? – user786653
はい、いろいろな理由 – Jake