Disabling "Weight items equally" leaves excessive precision and doesn't add up to 100%

Description

Disabling "Weight items equally" leaves excessive precision and doesn't add up to 100%

If I have three grade items in an "Weight items equally" category, and I disable "Weight items equally", it assigns an item weight of "33.33333" to each grade item.

33.33333 + 33.33333 + 33.33333 = 99.99999 which is not equals 100. So we need to show the "This gradebook is not correctly weighted." message.

Impediment/Question:

We need to come up with a strategy where we consistently handle numeric grade and item/category weight input. We have discussed this in the past that we may want to limit numeric input to 2 decimal places. This question should probably be posted to UCD CCFIT/Academic Council.
Having a consisten numeric scale will allow us to handle calculations better in cases where we have to make assumptions about a calculation result and its scale.

Comments?

Attachments

4

Activity

Show:

Joyce Johnstone March 21, 2011 at 5:37 PM

Assigning to Thomas to resolve/close.

Thanks,
Joyce

Thomas Amsler March 21, 2011 at 5:08 PM

I have reviewed Jon's attached result and the two sites don't seem to have grading issues.

Jon Gorrono March 11, 2011 at 6:30 PM

re-attached results for above new query (two rows).

Jon Gorrono March 11, 2011 at 6:30 PM

re-attached script that specifically looks for null or zero values for IS_EQUAL_WEIGHT_ASSNS

Jon Gorrono March 11, 2011 at 6:26 PM

re-open for more attachment fun

Flagged
Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created February 18, 2011 at 5:23 PM
Updated March 23, 2011 at 1:19 PM
Resolved March 23, 2011 at 1:19 PM