Из данного double
Я хочу получить следующее наибольшее число в соответствии с некоторыми правилами, которые, поскольку у меня возникли трудности с их описанием, я проиллюстрирую примерами:
Input Desired output
------- --------------
0.08 0.1
0.2 0.5
5 10
7 10
99 100
100 500
2345 5000
Вывод должен бытьв некотором смысле «следующий по величине кратный 5 или 10».
Надеюсь, это понятно;если нет, дайте мне знать.
Реализация будет в Java, и ввод будет положительным double
s.