Até o próximo trimestre

Eu gostaria de arredondar um número até o próximo trimestre (ou seja, 2,1 rodadas para 2,25). Eu entendo que posso conseguir o quarto mais próximo usandoMath.Round(num * 4) / 4, mas eu gostaria de expandir isso para que ele sempre siga para o próximo trimestre.

Até agora, minhas únicas soluções envolvem o uso de blocos se, mas eu gostaria de esgotar a abordagem do algoritmo de uma linha primeiro para tentar manter as coisas simples.

Isso é tecnicamente independente de linguagem, mas neste caso estou usando o C #.

Para ser claro, abaixo estão exemplos do que eu quero:

2.0 permanece como 2.02,01 - 2,24 arredondar para 2,252,25 fica como 2,252,26 - 2,49 arredonda para 2,5e assim por diante...

questionAnswers(3)

yourAnswerToTheQuestion