Zaokrąglij do następnego kwartału

Chciałbym zaokrąglić liczbę do następnego kwartału (tj. 2,1 rundy do 2,25). Rozumiem, że mogę uzyskać najbliższy kwartał używającMath.Round(num * 4) / 4, ale chciałbym to rozwinąć, aby zawsze zaokrąglało się do następnego kwartału.

Do tej pory moje jedyne rozwiązania polegają na stosowaniu bloków, ale chciałbym najpierw wyczerpać podejście algorytmu jednowierszowego, aby zachować prostotę.

Jest to technicznie niezależne od języka, ale w tym przypadku używam C #.

Żeby było jasne, poniżej podano przykłady tego, czego chcę:

2.0 pozostaje na poziomie 2.02,01 - 2,24 rundy do 2,252,25 pozostaje na poziomie 2,252,26 - 2,49 rundy do 2,5i tak dalej...

questionAnswers(3)

yourAnswerToTheQuestion