Как сделать аппроксимацию для большого кода C # с 5 цифрами - PullRequest
0 голосов
/ 09 апреля 2019

Как сделать аппроксимацию для большого кода C # с 5 цифрами пример

62     I want to get 65 
63     get   65
71.15  get  75

Ответы [ 3 ]

2 голосов
/ 09 апреля 2019

Попробуйте что-то вроде этого:

Math.Round(x - x % 5) + 5

dotnetfiddle

1 голос
/ 09 апреля 2019
  • Разделите на 5.
  • Найдите потолок.
  • Умножьте на 5.
0 голосов
/ 09 апреля 2019

Одно решение:

double num = 64.65;
double nextMultiplyOf5 = (int)(num + 4) / 5 * 5;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...