“;
die ();
}
$dividendpregpa = $_REQUEST[answers . $i];
if ( $dividendpregpa > 100 ) {
echo “
“;
$dividendpregpa = 100;
}
if ( $dividendpregpa < 0 ) {
echo "
“;
$dividendpregpa = 0;
}
// Failing does not set GPA to zero! 61 would be 0.1
$dividendpregpa -= 60; // 100 will be 40
$gpaForClass = $dividendpregpa / 10;
$gpaForClass += $addMoreToGPA;
if ( $gpaForClass < 0 ) {
$gpaForClass = 0;
}
$dividend += $gpaForClass;
$perClassGPAs[$i] = $gpaForClass;
}
$quotient = $dividend / $divisor;
// Unweighted
$udividend = 0.0;
$udivisor = $_REQUEST['numberofclasses'];
$urdividend = 0.0;
$uperClassGPAs = array();
$urperClassGPAs = array();
for ( $i = 1; $i <= $_REQUEST['numberofclasses']; ++$i ) {
$uaddMoreToGPA = ( $_REQUEST['gpamaxcore'] - 4.0 );
$udividendpregpa = $_REQUEST[answers . $i];
if ( $udividendpregpa > 100 ) {
$udividendpregpa = 100;
}
if ( $udividendpregpa < 0 ) {
$udividendpregpa = 0;
}
// Failing does not set GPA to zero! 61 would be 0.1
$udividendpregpa -= 60; // 100 will be 40
$ugpaForClass = $udividendpregpa / 10;
$ugpaForClass += $uaddMoreToGPA;
if ( $ugpaForClass < 0 ) {
$ugpaForClass = 0;
}
$udividend += $ugpaForClass;
$uperClassGPAs[$i] = $ugpaForClass;
if ( $ugpaForClass >= 3.0 ) {
$urperClassGPAs[$i] = 4.0;
} else if ( $ugpaForClass >= 2.0 ) {
$urperClassGPAs[$i] = 3.0;
} else if ( $ugpaForClass >= 1.0 ) {
$urperClassGPAs[$i] = 2.0;
} else if ( $ugpaForClass > 0.0 ) {
$urperClassGPAs[$i] = 1.0;
}
$urdividend += $urperClassGPAs[$i];
}
$uquotient = $udividend / $udivisor;
$urquotient = $urdividend / $udivisor;
?>
GPA Calculator
Your weighted GPA is .
Your unweighted GPA is .
Your rounded unweighted GPA is .
Class-by-class analysis
# | Grade in class | GPA level | Weighted GPA | Unweighted GPA | Rounded unweighted GPA | ” . $i . “ | ” . $_REQUEST[answers . $i] . “ | ” . $gpamaxnum . “ | ” . $perClassGPAs[$i] . “ | ” . $uperClassGPAs[$i] . “ | ” . $urperClassGPAs[$i] . “ |
---|
Share your GPA
GPA Calculator
We do not log your data. Our source code is freely available at our GitHub repository.
An example of GPA format: 95% in 4.0 class is “3.5”, 98% in 5.0 class is “4.8”, 97% in 6.0 class is “5.7”.
Failing in some places means your GPA in the class is ZERO. To get accurate GPAs, just put in a “0” for that class.
Hint: Use this form twice; each time for each semester’s grades. After that, average the two for your true GPA. This way, you will be able to correctly incorporate your calculations of one-semester courses and semester exams.
GPA Calculator
GPA Calculator made by and © MyWikis.
Also, For More Updates, Click Here
To get daily Job & News Alerts on WhatsApp, Join Our WhatsApp Group via the link below.