Округление числа, чтобы оно делилось на 5

Я хочу округлить число (десятичное), чтобы оно делилось на 5.

Например, у меня есть несколько чисел и числа после округления в большую сторону:

Number        Rounded
0.4           5
3.4           5
7.3           10

Я могу использовать ] ceil , чтобы преобразовать это double в int и использовать цикл while , чтобы получить их до следующего кратного 5, но мне было интересно, есть ли - любой умный способ добиться этого.

Спасибо.

15
задан Svante 2 February 2011 в 13:25
поделиться