Ваш вопрос не очень ясен, но мне кажется, что вы делите два int
и ожидаете, что преобразование результата в float
сохранит дробную часть, но, когда вы разделите два int
с,вы получаете int
и преобразование его в float
не может вернуть дробную часть.
Вы должны либо преобразовать a
и b
в float
перед выполнением деления (float -a) / (float b)
или, для начала, прочитайте float
значения из консоли с Console.ReadLine() |> float
.