From 569b52159fa6350ff7c17acc58ffb04f9f7ee838 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Enrico=20Schr=C3=B6der?= Date: Mon, 26 Jan 2026 15:45:51 +0100 Subject: [PATCH] Minor change to grade table formula (round up for the lower bounds instead of down). --- streamlit_app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/streamlit_app.py b/streamlit_app.py index 4f91fec..7613988 100644 --- a/streamlit_app.py +++ b/streamlit_app.py @@ -104,7 +104,7 @@ with st.expander('Notenberechnung'): grade_intervals = [grade_1_0 - i * grade_interval for i in range(10)] grade_intervals.append(0) lower = np.array([i * st.session_state.session.max_points for i in grade_intervals]) - lower = np.floor(lower * 2) / 2 + lower = np.ceil(lower * 2) / 2 upper = np.roll(lower, 1)-0.5 upper[0] = st.session_state.session.max_points return pd.DataFrame({'Note': grades, 'Prozent': grade_intervals, 'Untergrenze': lower, 'Obergrenze': upper})