int ( (3.0/187.0) * 100) = int ( (.01604...) * 100) = int ( 1.604 ... ) = 1
2006-07-10 10:37:24
·
answer #1
·
answered by bogusman82 5
·
2⤊
0⤋
3/187 = .01604 which is closer to 2% than 1%
184/187 = .983957 which is close to 98%
2006-07-10 17:33:54
·
answer #2
·
answered by MsMath 7
·
0⤊
0⤋
that is because yahoo truncates the ratio percent and does not round the result to nearest integer.
You have answered 187 questions, 3 best answers are 3/187 = 1.60% wich when it is truncated you get 1%
2006-07-10 17:38:06
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
It'll catch up when you get to the next whole percent.
The math is correct, but the rounding is not how you'd do it.
Total Answers 187
Best Answers 3
.0160427 That's pretty close to 1%
2006-07-10 17:35:38
·
answer #4
·
answered by LazlaHollyfeld 6
·
0⤊
0⤋
Looks like they round down to get percentages. So sue them.
2006-07-10 19:23:45
·
answer #5
·
answered by genericman1998 5
·
0⤊
0⤋
See rules #1 & #2 (life rules, that is).
2006-07-10 17:36:11
·
answer #6
·
answered by Joey 3
·
0⤊
0⤋
Shoddy programming.
2006-07-10 17:34:04
·
answer #7
·
answered by mattw425 1
·
0⤊
0⤋
because yahoo is an internet site, not a math teacher
2006-07-10 17:49:46
·
answer #8
·
answered by Shorti 2
·
0⤊
0⤋
Because yahoo is retarted
2006-07-10 17:39:48
·
answer #9
·
answered by Anonymous
·
0⤊
0⤋
cause it's not smart enough. It's only smart to find stuff
2006-07-10 17:35:11
·
answer #10
·
answered by Jane2006 2
·
0⤊
0⤋
bad luck
2006-07-10 17:33:51
·
answer #11
·
answered by Ibrar 4
·
1⤊
0⤋