դասակարգման հաշվիչ
Միացրեք ձեր աշխատանքի գնահատականները և քաշը կամ գտնեք վերջնական քննության գնահատականը, որը ձեզ հարկավոր է։
Տեղեկացնել արդյունքները տպելու ժամանակ։
Ընդունել այս հաշվիչը
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 needed on final” 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% overall from an 82% standing with a final worth 30% means you need (90 − 82 × 0.7) ÷ 0.3 ≈ 108.7% — a warning that the target is out of reach.
Իսկ եթե իմ քաշը 100 տոկոս չլինի։
Դա լավ է ընդհանուր ռեժիմում, հաշվիչը բաժանում է ձեր մուտքագրած ընդհանուր քաշով, այնպես որ մասշտաբային դասագրքը դեռ տալիս է ձեր ներկայիս դիրքը, և այն հայտնում է օգտագործված ընդհանուր քաշը, որպեսզի դուք կարողանաք տեսնել թե որքան է դասընթացը հաշվարկվել։
Ի՞նչ դասակարգում է ստացել իմ տոկոսը։
Ապրանքը նկարագրում է ձեր ընդհանուր տոկոսը ստանդարտ ամերիկյան չափանիշների վրա՝ 90% և ավելին A դասակարգում է, 80-ականները B, 70-ականները C, 60-ականները D և 60-ից ցածրը՝ F, յուրաքանչյուր դասակարգման մեջ ավելացման և նվազեցման շերտերով։ Այսպիսով, վերևում ներկայացված օրինակում 88% -ը B+ է։
Կարո՞ղ եմ ավելացնել երեքից ավելի գործողություն։
Այո - բացել ընդլայնված ընտրանքները 4-րդ, 5-րդ և 6-րդ տարրերի հայտնաբերման համար, յուրաքանչյուրը իր սեփական գնահատականով և քաշով։ Որևէ տարր, որը թողնված է 0 քաշով, անտեսվում է, այնպես որ դուք կարող եք մուտքագրել միայն այնքան բաղադրիչներ, որքան ձեր գնահատականների գրքում իրականում կա։
Ո՞րն է ամենաբարձր գնահատականը, որ ես կարող եմ ստանալ։
Պետք է- վերջնական ռեժիմում, 100-ը նշեք որպես վերջնականում ստանալու համար անհրաժեշտ գնահատականը: Ամենալավ հնարավոր գնահատականը ներկայիս × (1 − վերջնական քաշ) + 100 × վերջնական քաշն է: Եթե նույնիսկ դա չի համապատասխանում ձեր նպատակին, հաշվիչը ցույց կտա անհրաժեշտ գնահատականը 100% -ից ավելի և նշելու է այն որպես անհնարին։
Արդյո՞ք գնահատականի հաշվիչը նույնն է, ինչ GPA հաշվիչը։
Ոչ։ Վերջնական գնահատականի հաշվիչը գտնում է մեկ դասարանի տոկոսը իր հանձնարարություններից։ GPA հաշվիչը միավորում է մի քանի դասարանների վերջնական գնահատականները, որոնք հաշվարկվում են դասաժամերի հաշվարկով, և կազմում է գնահատականի միջինը։ Կիրառեք այս գործիքը՝ գտնելու համար յուրաքանչյուր դասարանի վերջնական գնահատականը, ապա ներառեք այն GPA հաշվիչում։
API — օգտագործել այս հաշվիչը կոդից
Խնդրել այս հաշվիչը որպես ազատ JSON վերջնական կետը - ոչ մի կոճակ պահանջվում է. Առաջարկեք ներքևի դաշտի արժեքները որպես հարցման պարամետրեր կամ JSON. Ձեր բաց թողած ամեն ինչ օգտագործում է նույն լռելյայնը, որով այս էջը նախօրոք լրացված է։ Անհայտ պարամետրը 400 է, երբեք անձայն զրո։ Կարդալ ամբողջական 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);
Ընդհանուր ցուցանիշները միայն ընդհանուր ուղեցույցի համար են, ոչ ֆինանսական, բժշկական կամ հարկային խորհուրդներ։