witam wzór jest taki
Liczony wg wzoru:
wsp.rep=rep/(100+il.postów^0.85)+rep/2000
21 to reputacja
754 to posty
$wsp_rep = 21 / (100 + 754 ^ 0.85) + 21 / 2000;
otrzyymuje wynik : 0.035090163934426
a powinnem otrzymać wynik 0.066
co jest zle?
witam wzór jest taki
Liczony wg wzoru:
wsp.rep=rep/(100+il.postów^0.85)+rep/2000
21 to reputacja
754 to posty
$wsp_rep = 21 / (100 + 754 ^ 0.85) + 21 / 2000;
otrzyymuje wynik : 0.035090163934426
a powinnem otrzymać wynik 0.066
co jest zle?
^
to xor
, nie potęgowanie (pow
).
Problem z potęgowaniem.
W którymś miejscu traktuje część wyrażenie jako liczbę całkowitą (prawdopodobnie 21/1000 da zero).
Wymuś floata, jakkolwiek.
Patryk27 napisał(a):
^
toxor
, nie potęgowanie (pow
).
xfin napisał(a):
Problem z potęgowaniem.
W którymś miejscu traktuje część wyrażenie jako liczbę całkowitą (prawdopodobnie 21/1000 da zero).
Wymuś floata, jakkolwiek.
ok dzięki za pomoc jeszcze muse to zaokrąglić do góry bo wynik jest
0.06589380970165
poradziłem sobie uzyłem funkcji round dzięki za pomoc.