我在一篇同人网文上看到这样一个东西:
是这样的,在那一篇同人网文里某个地方的学校,特别是大学(当然不是在国内的,而且是在一个平行宇宙里的),里面期末成绩分数范围是–50分~50分,50分是满分,–50分就是一道题都没对,0分是通过线;分数是正数或者是0分就是通过了考试,分数是负数就是没有通过考试,在大学没有通过考试的要补考或留级;这个评分方式我称之为“通过制”(0分通过),而根据里面的内容,通过制可以转化为100分制,通过制加上50就是100分制,比如19分(通)就是69分(百),–12分(通)就是38分(百)。注:(通)代表通过制,(百)代表100分制。
然而有这么一个问题:在那个同人网文的大学里,里面有些科目有平时成绩,平时成绩占20%,期末占80%(确实也切合实际,其实国内大学很多科目都有平时成绩);然后期末成绩范围为–40~40,平时成绩评分为–10~10,的确也是期末占八成,平时占二成;但是我发现了这么一个问题:若某个人期末80分全部得到了,即40分,而平时是满分或最低分(即10分或–10分),那么两者相加确实与其总分相等,即100分(百)、80分(百);而且期末考试一题未对,平时是满分或最低分(即10分或–10分),两者相加也与其总分相等,即0分(百)、20分(百),如下所示↓
期末平时均满分:40+10=50(通)→100(百)
期末满分、平时最低分:40–10=30(通)→80(百)
期末一题未对、平时满分:–40+10=–30(通)→20(百)
期末平时均最低分:–40–10=–50(通)→0(百)
但是我发现一个问题,如果某人期末得了通过制20分(即100分制70分),平时成绩若按0~20算的话得了5分,但是若按–10~10分算就是–5分,那期末与平时成绩相加为20–5=15(通)→65(百);但是实际上若按100分制来算,不应该是70+5=75分吗?另外10分到哪里去了呢?
数学好的吧友能请教一下吗?请问是我的算法有问题,还是那篇同人网文这种算法有问题?谢了。
是这样的,在那一篇同人网文里某个地方的学校,特别是大学(当然不是在国内的,而且是在一个平行宇宙里的),里面期末成绩分数范围是–50分~50分,50分是满分,–50分就是一道题都没对,0分是通过线;分数是正数或者是0分就是通过了考试,分数是负数就是没有通过考试,在大学没有通过考试的要补考或留级;这个评分方式我称之为“通过制”(0分通过),而根据里面的内容,通过制可以转化为100分制,通过制加上50就是100分制,比如19分(通)就是69分(百),–12分(通)就是38分(百)。注:(通)代表通过制,(百)代表100分制。
然而有这么一个问题:在那个同人网文的大学里,里面有些科目有平时成绩,平时成绩占20%,期末占80%(确实也切合实际,其实国内大学很多科目都有平时成绩);然后期末成绩范围为–40~40,平时成绩评分为–10~10,的确也是期末占八成,平时占二成;但是我发现了这么一个问题:若某个人期末80分全部得到了,即40分,而平时是满分或最低分(即10分或–10分),那么两者相加确实与其总分相等,即100分(百)、80分(百);而且期末考试一题未对,平时是满分或最低分(即10分或–10分),两者相加也与其总分相等,即0分(百)、20分(百),如下所示↓
期末平时均满分:40+10=50(通)→100(百)
期末满分、平时最低分:40–10=30(通)→80(百)
期末一题未对、平时满分:–40+10=–30(通)→20(百)
期末平时均最低分:–40–10=–50(通)→0(百)
但是我发现一个问题,如果某人期末得了通过制20分(即100分制70分),平时成绩若按0~20算的话得了5分,但是若按–10~10分算就是–5分,那期末与平时成绩相加为20–5=15(通)→65(百);但是实际上若按100分制来算,不应该是70+5=75分吗?另外10分到哪里去了呢?
数学好的吧友能请教一下吗?请问是我的算法有问题,还是那篇同人网文这种算法有问题?谢了。