A média final não arredonda conforme regras da tabela de arredondamento e substitui qualquer valor informado no exame final (recuperação final). Exemplos:
A escola trabalha com 4 bimestres onde a média final é a soma das notas dos 4 bimestres dividido por 4, ou seja, Se / Et (fórmula da média final), onde a média para aprovação é 6.
A tabela de arredondamento conforme a casa decimal (2 casas) é a seguinte:
0 > não arredonda
1 > arredonda para o número inteiro inferior
2 > arredonda para o número inteiro inferior
3 > arredonda para a casa específica 5
4 > arredonda para a casa específica 5
5 > não arredonda
6 > arredonda para a casa específica 5
7 > arredonda para o número inteiro superior
8 > arredonda para o número inteiro superior
9 > arredonda para o número inteiro superior
Se o Aluno X tem média final 5,75 o sistema não arredonda;
Se a nota de recuperação for 4 (lembrando que a média final foi 5,75), o sistema substitui pra 4, onde deveria manter a maior nota.
Obs.: as regras que citei foram trabalhadas na versão 2.7 e funcionou 100%. Atualizei para 2.8 e aí que começou o problema. Atualizei para 2.9 e o problema continua.