2011-11-03 125 views
-1

這是一個難題。看看總和,並導致下面:如何做這個計算來達到我想要的答案?

模塊:CHI2550 - 現代數據庫應用41.2(這是$ markTotal)

會議:在瀏覽器

$markTotal += ($session['Mark']/100 * $session['SessionWeight']); 

結果AAB 72(這是$ Session ['Mark'])20%(這是$ session ['SessionWeight'])

Session:AAE 67(這是$ session ['Mark'])40%(這是$ session ['SessionWeight '])

正如你可以看到上述計算的答案是正確的,答案是41.2,因爲它將兩個會話標記相加,除以100,然後再乘以百分比的總數。

但是我想在總會話百分比之外加上一個總分(以上例子爲60%),但它不是100%,但我不能像上面的例子那樣簡單一個環節比其他環節更值錢。我已經計算過,上面例子中100%滿分的答案應該是69,但是在我的計算中我怎麼做到這一點。

謝謝你任何的幫助深表感謝:)

+4

我不明白你問什麼了。你可以編輯你的問題,下面的'瀏覽器結果'也顯示'瀏覽器結果應該是什麼'? – joshuahedlund

回答

2

你需要加起來佔總成績爲好。所以,如果會議AAB有可用90總標記(和學生拿到72)和AAE有80個標記(並獲得67),那麼這將會是

(72)  + (67)   14.4 26.8 41.2 
(--) * 0.2 + (--) * 0.4 = ---- + ---- = ---- = 79.23% 
(90)  + (80)   18  34  52 
相關問題