Witam.
Zagadnienie moje zawęża się do wyliczenia "Czasu dostępnego" przeliczonego kolejno na "godziny" oraz "minuty", ponieważ dane wejściowe podane są w sekundach (12 h = 720 min. = 43200 sec.)
Dane wpisywane będą w TextBoxa o nazwie " tb_czas " | label wynikowy z godzinami to " lab_godz " | oraz minuty to " lab_minProd "
// Wyliczenie czasu produktywnego - Godziny i minuty
lab_godz.Text = (int.Parse(tb_czas.Text) /60 / 60 + " godzin").ToString();
lab_minProd.Text = (float.Parse(tb_czas.Text)/60/60 - int.Parse(tb_czas.Text) * 60).ToString();
Liczenie godzin przebiega bez problemu zmienna int zaokrągla cyfrę do pełnej cyfry i o to chodzi, z tej końcówki chciałbym wyciągnąć minuty mnożąc resztę * 60
niestety mi nie wychodzi :( Pomoże ktoś?
Wydaje się to być bardzo proste jeżeli korzystam z arkusza kalkulacyjnego Excela
prosta formółka : =(A22-D22)x60. gdzie: A22 = 43100/60/60 ; D22 =LICZBA.CAŁK(A22)
Dorzucam kilka screen'ów
Z góry dziękuję