У меня есть простой вопрос о форматировании. У меня двойное возвращение числа, которое всегда будет кратно 0,5. (Е число может быть 125,5, 125, 160, 171,5) В моем окне вывода я в настоящее время печати что-то вроде этого:Формат вывода для двоих
double number;
(number).ToString("###0.0");
Однако, в том случае, мое число является целым числом, например, 125, это возвращает значение 125.0, которое я хотел бы, чтобы число было напечатано как 125, сохраняя при этом возможность распечатывать десятичное число, если двойное число было, например, 126,5.
Кто-нибудь знает, как я могу это сделать? Благодаря!
на каком языке? – Kuba