The **Test Grade Calculator** helps you determine the grade of a test based on the number of questions answered correctly.
Tests are a common way for educators to evaluate students' understanding and knowledge of a particular subject, measuring their progress and identifying areas where they may need additional support or instruction. They may take various forms, such as multiple choice, short answer, essay, or oral exams.

After a test is administered, educators may use a grading system to assign a score or letter grade to each student's performance. The grading system used in Europe typically consists of a scale from 0 to 100, with 60 or above considered a passing grade. In some countries, this system is matched with a corresponding letter system, such as the A-F letter grading system.

The grades range from A (excellent) to F (fail), with each letter grade corresponding to a specific range of scores. For example, an A grade may correspond to scores between 90-100, while an F grade may correspond to scores below 60.
The calculator works in two steps: first, it computes the percentage test score, by **dividing the number of right answers by the total number of questions**. In other words, you're simply finding the **percentage of good answers, **as follows:

`#right / (#right + #wrong) = percentage_score`

Then, based on which bracket the `percentage_score`

falls, the calculator determines the letter grade, using one of the most common **A-F grading scale**. In the case of a test with points, you just need to compute the ratio of the **point earned over the total available points** and then find the respective letter grade:

From | To | Grade |
---|---|---|

97% | 100% | A+ |

93% | 96% | A |

90% | 92% | A- |

87% | 89% | B+ |

83% | 86% | B |

80% | 82% | B- |

77% | 79% | C+ |

73% | 76% | C |

70% | 72% | C- |

67% | 69% | D+ |

63% | 66% | D |

60% | 62% | D- |

<60% | F |

In the case of a point-based test, you just need to compute the ratio of earned points over the total, as follows:

`# earned points / (#total available points) = percentage_score`