We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cadb44b commit 4e13a4dCopy full SHA for 4e13a4d
weighted_average/weighted_average_.asm
@@ -15,8 +15,8 @@ _weighted_average proc
15
mov ecx, [ebp + 16] ; n
16
fldz ; st0 = numerator placeholder
17
numerator:
18
- fld dword ptr [eax] ; st0 = value, st1 = numerator
19
- fld dword ptr [edx] ; st0 = value, st1 = weight, st2 = numerator
+ fld dword ptr [edx] ; st0 = weight, st1 = numerator
+ fld dword ptr [eax] ; st0 = value, st1 = weight, st2 = numerator
20
fmulp ; st0 = value * weight, st1 = numerator
21
faddp ; st0 = numerator
22
add eax, 4 ; next value
0 commit comments