محاسبهگر GPA
در این روش، رتبه بندی بر اساس امتیازات و امتیازات نهایی است.
نتایج در حال تایپ به روز میشود.
در مورد این ماشین حساب
A GPA calculator turns your letter grades and the credit hours of each course into a grade point average — the single number schools, scholarships and honor societies use to summarise academic performance. On the standard unweighted US 4.0 scale each grade is converted to its point value (A = 4.0, B = 3.0, C = 2.0, and so on), multiplied by the course credits to give quality points, and the total quality points are divided by the total credit hours.
Worked example: three courses — an A (4.0) worth 3 credits, a B (3.0) worth 4 credits and an A- (3.7) worth 3 credits — give 4.0×3 + 3.0×4 + 3.7×3 = 12 + 12 + 11.1 = 35.1 quality points across 10 credits, for a GPA of 35.1 ÷ 10 = 3.51. Because the four-credit B carries more weight than the three-credit courses, it pulls the average down more than a three-credit B would.
Switch to the weighted scale to add the usual honors (+0.5) and AP/IB (+1.0) bonuses, which lets a GPA rise above 4.0 for a demanding course load. Up to eight courses are supported — the extra rows and course-type selectors live under advanced options — and a per-course breakdown table shows each class’s quality points. Students use it to project a term or cumulative GPA, check what they need to reach a target, and compare weighted against unweighted for college applications.
پرسشهای متداول
چطوري GPA محاسبه ميشه؟
هر امتیاز نمره دوره (A = 4.0, B = 3.0, C = 2.0, و غیره) را در ساعت اعتباری دوره ضرب کنید تا امتیاز کیفیت را بدست آورید، آنها را در تمام دورهها جمع کنید و بر ساعت اعتباری کل تقسیم کنید.
تفاوت بین گرافهای غیرخطی و گرافهای خطی چیست؟
یک GPA وزندار یک امتیاز برای کلاسهای سختتر اضافه میکند - معمولاً +0.5 برای افتخارات و +1.0 برای AP یا IB - بنابراین یک رونوشت کامل از دورههای پیشرفته میتواند از 4.0 تجاوز کند. مقیاس وزندار را انتخاب کنید و نوع هر دوره را برای اعمال این امتیازات تنظیم کنید؛ ابزار هنوز GPA وزندار را در کنار آن گزارش میدهد.
مي تونم بيشتر از سه تا غذا اضافه کنم؟
بله — گزینههای پیشرفته را باز کنید تا دورههای چهار تا هشت و همچنین گزینههای نوع دوره را نشان دهید. نمره را برای «گذشتن» برای حذف آن سطر باقی بگذارید و در اعتبار یا میانگین شما حساب نمیشود.
يه GPA خوب چيه؟
On the 4.0 scale a 3.0 is a solid B average, 3.5 and up is strong and competitive for many colleges, and 3.7–4.0 is honors territory. What counts as “good” depends on the school and programme, but most scholarships and honor societies look for at least a 3.0 to 3.5 cumulative GPA.
ميشه رتبه عالي تر از 4.0 باشه؟
Only on a weighted scale. Unweighted GPAs are capped at 4.0 because an A is worth 4.0 points. Weighted GPAs add +0.5 for honors and +1.0 for AP or IB courses, so a transcript of top grades in advanced classes can reach 4.5 or even 5.0.
چطور مي تونم رتبه کلي ام رو در طول ترم محاسبه کنم؟
هر دوره را از تمام دورهها با نمره و اعتبارات وارد کنید، یا هر دوره را با ترکیب کردن یک دوره کامل به عنوان یک "دوره" که نمره آن GPA آن دوره است و اعتبارات آن کل اعتبارات آن دوره است ترکیب کنید.
آیا شکست خوردن یا فراموش کردن درسها بر امتیاز من تاثیر میگذارد؟
An F counts as 0.0 quality points but its credits still divide into the total, so it lowers your GPA sharply. To leave a course out entirely — a pass/fail class, say — set its grade to “skip”; it is then ignored and its credits do not count.
API — از این ماشین حساب از کد استفاده کنید
این محاسبهگر را به عنوان نقطه پایانی JSON آزاد فراخوانید — کلید مورد نیاز نیست. مقادیر میدان زیر را به عنوان پارامترهای پرسش یا JSON ارسال کنید. هر چیزی که حذف کنید از همان پیشفرض استفاده میکند که این صفحه با آن پر شدهاست؛ یک پارامتر ناشناخته یک ۴۰۰ است، هیچگاه یک صفر خاموش. مستندات کامل API را بخوانید →
نقطه پایانی
GET https://calculator.free/api/v1/gpa/
curl
curl "https://calculator.free/api/v1/gpa/?scale=unweighted&g1=4.0&c1=3&g2=3.0&c2=3&g3=3.7&c3=3"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/gpa/?" + new URLSearchParams({
"scale": "unweighted",
"g1": "4.0",
"c1": "3",
"g2": "3.0",
"c2": "3",
"g3": "3.7",
"c3": "3"
}));
const data = await r.json();
console.log(data.results);
نتایج تخمینها فقط برای راهنمایی عمومی است، نه مشاوره مالی، پزشکی یا مالیاتی.