[Programming Fundamentals] Задача 11. Convert speed units
Здравейте,може ли някой да помогне с тази задача.Получавам 66/100 в judge тъй като на първия тест вместо 0.6113155 получавам 0.6113154 ,което е за 0.0000001 по-малко от търсения резултат.Някой да има идея как да го получа този резултат?
using System;
namespace Convert_Speed_Units
{
internal class Program
{
private static void Main(string[] args)
{
int distance = int.Parse(Console.ReadLine());
int hours = int.Parse(Console.ReadLine());
int minutes = int.Parse(Console.ReadLine());
int seconds = int.Parse(Console.ReadLine());
float timeSeconds = hours * 3600 + minutes * 60 + seconds;
float timeMinutes = hours * 60 + minutes + seconds / 60f;
float timeHours = hours + minutes / 60f + seconds / 3600f;
Console.WriteLine((distance / timeSeconds));
Console.WriteLine((distance / 1000) / timeHours);
Console.WriteLine((float)((distance / 1609.00) / timeHours));
}
}
}