အမှတ်စာရင်း
သင့်ရဲ့တာဝန်ပေးစာမေးပွဲအမှတ်များနှင့်အလေးချိန်ပေါင်းစပ်, သို့မဟုတ်သင်လိုအပ်တဲ့နောက်ဆုံး-စာမေးပွဲအမှတ်ကိုတွေ့.
သင်ရိုက်ထည့်သလိုရလဒ်များကို update လုပ်ပါ
ဤဂဏန်းတွက်စက်အကြောင်း
A grade calculator finds your overall course grade from the scores you earned on each component and how much each is worth. It multiplies every score by its weight, adds the results and divides by the total weight, so it works even if your weights do not add up to exactly 100% — a partial gradebook still shows your standing so far. It also converts the result to a letter grade and shows a per-item breakdown and an earned-versus-remaining chart.
Worked example: homework 85% (weight 20), a midterm 90% (weight 30) and a final 88% (weight 50) give (85×20 + 90×30 + 88×50) ÷ (20 + 30 + 50) = 8800 ÷ 100 = 88%, a solid B+.
Switch to the “needed final” mode to work backwards: enter your current grade, your target and how much the final is worth, and it solves target = current × (1 − w) + final × w for the score you need on that final. If that score comes out above 100% the tool flags the target as not achievable, and if it is below 0% it tells you the grade is already secured. Students use both modes to track a class through the term and to plan exactly how hard to push on the last exam.
မေးလေ့ရှိသောမေးခွန်းများ
ဘယ်လိုအလေးချိန်အမှတ်ကိုတွက်ချက်ပါသလဲ?
တစ်ဦး 85% အိမ်စာ (20%), 90% ကြားကာလ (30%) နှင့် 88% နောက်ဆုံး (50%), အမှတ်ဖြစ်ပါသည် (85·20 + 90·30 + 88·50) ÷ 100 = 88%.
နောက်ဆုံးမှာငါလိုအပ်တဲ့အမှတ်ကိုဘယ်လိုရှာရမလဲ?
Switch to “Score on final needed” and enter your current grade, your target and the final’s weight. The tool solves target = current × (1 − w) + final × w for the final, so needing 90% an 82% တစ်ခုအဆုံးသတ်တန်ဖိုးနှင့်အတူရပ်နေမှစုစုပေါင်း 30% you need means (90 − 82 × 0.7) ÷ 0.3 ≈ 108.7% —awarning that the target is out of reach.
ငါ၏အအလေးချိန်ကိုမပေါင်းထည့်လျှင်ဘာဖြစ်သနည်း 100%?
ဤသည် overall mode ကိုမှာကောင်းပါတယ် - သင်ဝင်ရောက်ခဲ့သောစုစုပေါင်းအလေးချိန်အားဖြင့်ဂဏန်းတွက်စက်ခွဲဝေ, ဒါကြောင့်တစ်စိတ်တစ်ပိုင်း gradebook သင့်ရဲ့လက်ရှိရပ်တည်ချက်ပေး, နှင့်သင်သင်တန်းအတွက်စာရင်းပြုစုသည်ဘယ်လောက်ကြည့်ရှုနိုင်အောင်အသုံးပြုသောစုစုပေါင်းအလေးချိန်ကိုသတင်းပို့.
ကျွန်ုပ်၏ရာခိုင်နှုန်းသည်မည်သည့်စာလုံးအဆင့်ကိုရသနည်း။
90% နှင့်အထက်တစ်အကွာအဝေးဖြစ်ပါသည်, အဆိုပါ 80s တစ်ဘီ, အဆိုပါ 70s တစ်စီ, အဆိုပါ 60s တစ်ဒီအောက်တွင် 60 တစ် F, တစ်ခုချင်းစီကိုအကွာအဝေးအတွင်းပိုပြီးနှင့်အနည်းဆုံး bands များနှင့်အတူ. ဒါကြောင့် 88% အပေါ်ကဥပမာမှာ B + အဖြစ်ပြသ.
တာဝန်သုံးခုထက်ပို၍ ထည့်သွင်းနိုင်မလား
ဟုတ်ကဲ့ — ပစ္စည်းများလေးခုကိုပြသရန်အဆင့်မြင့် options တွေကိုဖွင့်, ငါးနှင့်ခြောက်, ၎င်း၏ကိုယ်ပိုင်အမှတ်နှင့်အလေးချိန်နှင့်အတူတစ်ဦးချင်းစီ. Zero အလေးချိန်မှာကျန်ရှိသောမည်သည့်ပစ္စည်းကိုမဆိုလျစ်လျူရှုသည်, သငျသညျသာသင့်ရဲ့ gradebook တကယ်ရှိပါတယ်အဖြစ်များစွာသော components များအဖြစ်ဝင်ရောက်ခွင့်ရှိပါတယ်ဒါကြောင့်.
ကျွန်ုပ်အခုထိရနိုင်သော အမြင့်ဆုံးအမှတ်မှာ ဘာလဲ။
လိုအပ်-နောက်ဆုံး mode ကိုထဲမှာ, ထား 100 သင်နောက်ဆုံးပေါ်ရနိုင်ခဲ့သောဂိုးအဖြစ်: အကောင်းဆုံးဖြစ်နိုင်သောစုစုပေါင်းအဆင့်အတန်းလက်ရှိ × ဖြစ်ပါတယ်။ (1 − နောက်ဆုံးအလေးချိန်) + 100 × နောက်ဆုံးအလေးချိန်. ပင်သင်၏ရည်မှန်းချက်ပန်းတိုင်၏အတိုကောက်ကျဆင်းလျှင်, ကဂဏန်းတွက်စက်ကထက်လိုအပ်ချက်ကိုဂိုးပြသ 100% နှင့်မရနိုင်သောအမှတ်အသား.
တစ်ဦးအဆင့်သတ်မှတ်ချက်ဂဏန်းတွက်စက်တစ်ဦး GPA ဂဏန်းတွက်စက်အဖြစ်တူညီသည်?
ဟုတ်ကဲ့. တစ်ဦးအဆင့်ဂဏန်းတွက်စက်၎င်း၏တာဝန်မှတစ်တန်း၏ရာခိုင်နှုန်းကိုတွေ့ရှိ; တစ် GPA ဂဏန်းတွက်စက်အမျိုးမျိုးသောတန်းများ၏နောက်ဆုံးစာတန်းအမှတ်ပေါင်းစပ်, ခရက်ဒစ်နာရီအားဖြင့်အလေးချိန်, တစ်ဂဏန်းတွက်စက်အဆင့်အတန်းအမှတ်ပျမ်းမျှထဲသို့. တစ်ခုချင်းစီကိုသင်တန်းအဆင့်ကိုရှာတွေ့ရန်ဤသုံးပါ, ထို့နောက် GPA ဂဏန်းတွက်စက်ထဲသို့သူတို့ကို feed.
API ကို — code ကိုမှဤဂဏန်းတွက်စက်ကိုအသုံးပြု
အခမဲ့ JSON endpoint အဖြစ်ဤဂဏန်းတွက်စက်ကိုခေါ် - လိုအပ်သော key ကိုမရှိ. query parameters တွေကိုသို့မဟုတ် JSON အဖြစ်အောက်ပါ Field Values ကိုပို့. သင်ပယ်ချဘာမှတူညီသော default ကိုအသုံးပြုသည်ဤစာမျက်နှာနှင့်အတူ pre-filled ဖြစ်ပါတယ်။ အမည်မသိ parameter ကိုတစ်ခုဖြစ်ပါသည် 400, တစ်ဦးတိတ်ဆိတ်သော Zero ကိုမဆို. ပြည့်စုံသော API ကိုစာရွက်စာတမ်းများကိုဖတ်ပါ →
အဆုံးသတ်ချက်
GET https://calculator.free/api/v1/grade/
curl
curl "https://calculator.free/api/v1/grade/?mode=overall&s1=85&w1=20&s2=90&w2=30&s3=88&w3=50"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/grade/?" + new URLSearchParams({
"mode": "overall",
"s1": "85",
"w1": "20",
"s2": "90",
"w2": "30",
"s3": "88",
"w3": "50"
}));
const data = await r.json();
console.log(data.results);
ရလဒ်များသာယေဘုယျလမ်းညွှန်မှုများအတွက်ခန့်မှန်းချက်ဖြစ်ကြသည်, မငွေကြေး, ဆေးဘက်ဆိုင်ရာသို့မဟုတ်အခွန်အကြံပေးချက်.