Y
Hacker News
new
|
ask
|
show
|
jobs
by
yxhuvud
18 days ago
Both solutions add 0.5, the difference is where in the process it happens.
1 comments
account42
17 days ago
They don't - trunc(result * 255 + 0.5) is just round(result * 255), i.e. error is on average 0 whereas trunc(result * 256) has an average bias of -0.5.
link