Jak mogę zaokrąglić do określonej wielokrotności w Javie? w Excelu jest funkcja mround
który pozwala na łatwą zaokrąglenia do określonej wielokrotności tak:Zaokrąglanie liczb do określonych wielokrotności
mRound(variable,multiple)
tak mRound(x,3)
wróci 9
jeśli x = 7.9
i 6
jeśli x = 7.2
.
Wszystkie funkcje zaokrąglania, które dotychczas znalazłem, zawsze zaokrąglają do najbliższej liczby całkowitej lub określonej liczby miejsc dziesiętnych, ale chcę mieć możliwość zmiany wielokrotności dla każdej zmiennej. Czy ktoś wie, jaka funkcja byłaby najlepsza w tej sytuacji?
Brak pojedynczej funkcji. 'mul * round (x/mul)'. –