Notan: Grade Calculator

เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡
5ย เชฒเชพเช–+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
3+ เชฎเชพเชŸเซ‡ เชฐเซ‡เชŸ เช•เชฐเซ‡เชฒเซ
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เชจเซ‹เชŸเชจ เช เช…เช‚เชคเชฟเชฎ เช—เซเชฐเซ‡เชก เช•เซ‡เชฒเซเช•เซเชฏเซเชฒเซ‡เชŸเชฐ เช…เชจเซ‡ เช†เชฏเซ‹เชœเช• เช›เซ‡, เชœเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เช…เชจเซ‡ เชฎเชพเชคเชพ-เชชเชฟเชคเชพเชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชฐเซ€เชคเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชถเซˆเช•เซเชทเชฃเชฟเช• เชธเชซเชณเชคเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เชœเชฐเซเชฎเชจ, เชซเซเชฐเซ‡เช‚เชš เช…เชจเซ‡ เชตเชฟเชฏเซ‡เชคเชจเชพเชฎเซ€เชธ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเซ‡เชฒ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชจเซ‹เชŸเชจ เช•เซ‹เชˆเชชเชฃ เช—เซเชฐเซ‡เชกเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เช…เชคเซเชฏเช‚เชค เชตเซˆเชตเชฟเชงเซเชฏเชชเซ‚เชฐเซเชฃ เช…เชจเซ‡ เช…เชจเซเช•เซ‚เชฒเชจเช•เซเชทเชฎ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเซ‡ เชธเชฎเช—เซเชฐ เชตเชฟเชถเซเชตเชฎเชพเช‚ เชถเซ€เช–เชจเชพเชฐเชพเช“ เชฎเชพเชŸเซ‡ เช†เชตเชถเซเชฏเช• เชธเชพเชงเชจ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชตเชฟเชถเซ‡เชทเชคเชพ:

- เชตเชฟเชจเชพ เชชเซเชฐเชฏเชพเชธเซ‡ เช—เซเชฐเซ‡เชก เชเชจเซเชŸเซเชฐเซ€ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เช…เชจเซ‡ เชธเชพเชนเชœเชฟเช• UI
- เชฌเชนเซเชตเชฟเชง เชถเชพเชณเชพ เชตเชฐเซเชทเซ‹ เช…เชฅเชตเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ‡ เชธเชพเชšเชตเซ‹ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹
- เชคเชฎเชพเชฐเซ€ เชถเซˆเช•เซเชทเชฃเชฟเช• เช†เชตเชถเซเชฏเช•เชคเชพเช“เชจเซ‡ เชฎเซ‡เชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช—เซเชฐเซ‡เชกเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเซ‹
- เชตเชงเซ เชธเชพเชฐเซ€ เชธเช‚เชธเซเชฅเชพ เชฎเชพเชŸเซ‡ เชšเซ‹เช•เซเช•เชธ เช—เซเชฐเซ‡เชกเชฎเชพเช‚ เชจเซ‹เช‚เชงเซ‹ เช…เชจเซ‡ เชคเชพเชฐเซ€เช–เซ‹ เช‰เชฎเซ‡เชฐเซ‹
- เชธเชฐเชณเชคเชพเชฅเซ€ เชถเซ‡เชฐเชฟเช‚เช— เช…เชจเซ‡ เชชเซเชฐเชฟเชจเซเชŸเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เช—เซเชฐเซ‡เชกเชจเซ‡ PDF เชคเชฐเซ€เช•เซ‡ เชจเชฟเช•เชพเชธ เช•เชฐเซ‹
- เช•เซ‹เชˆเชชเชฃ เชฒเชพเช‡เชŸเชฟเช‚เช— เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เช†เชฐเชพเชฎเชฆเชพเชฏเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชต เชฎเชพเชŸเซ‡ เชกเชพเชฐเซเช• เชฎเซ‹เชก
- เชเชกเชชเซ€ เชธเชฐเซ‡เชฐเชพเชถ เช—เซเชฐเซ‡เชก เช—เชฃเชคเชฐเซ€ เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชณ เชธเชพเชงเชจเซ‹

เชจเซ‹เชŸเชจ เชตเชกเซ‡ เชคเชฎเชพเชฐเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเช‚เชญเชพเชตเชจเชพเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ‹ เช…เชจเซ‡ เชถเซˆเช•เซเชทเชฃเชฟเช• เชธเชซเชณเชคเชพเชจเซ‡ เชเช• เชชเชตเชจ เชฌเชจเชพเชตเซ‹. เชนเชฎเชฃเชพเช‚ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เช—เซเชฐเซ‡เชกเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ‹!
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
14 เชฎเซ‡, 2025

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช† เชเชช เช•เชฆเชพเชš เช† เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
เชเชช เชฎเชพเชนเชฟเชคเซ€ เช…เชจเซ‡ เชชเชฐเซเชซเซ‹เชฐเซเชฎเชจเซเชธ เช…เชจเซ‡ เชกเชฟเชตเชพเช‡เชธ เช•เซ‡ เช…เชจเซเชฏ IDs
เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชกเซ‡เชŸเชพ เชกเชฟเชฒเซ€เชŸ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Performance improvements and bug fixes