Issen Opublikowano 17 Sierpnia 2012 Udostępnij Opublikowano 17 Sierpnia 2012 Chodzi o to ze jeśli coś dostało ocenę 9 i ma jeden głos to żeby nie było lepsze od czegoś co ma ocenę 6 i 54345 głosów. Mój wzór, którego nie moge teraz podać bo wielka tajemnica - działa bardzo dobrze. Może ktoś z was będzie miał lepszy pomysł od mojego? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 17 Sierpnia 2012 Udostępnij Opublikowano 17 Sierpnia 2012 points = 0; for( score = 1; score <= 10; score++ ) points += score * number[score]; ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
karolo320 Opublikowano 18 Sierpnia 2012 Udostępnij Opublikowano 18 Sierpnia 2012 w ten sposob gra, ktora ma dziesiec jedynek bedzie lepsza od gry, ktora ma cztery piątki Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Sernat Opublikowano 18 Sierpnia 2012 Udostępnij Opublikowano 18 Sierpnia 2012 w ten sposob gra, ktora ma dziesiec jedynek bedzie lepsza od gry, ktora ma cztery piątki :rolleyes: Dowód poproszę. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Issen Opublikowano 18 Sierpnia 2012 Autor Udostępnij Opublikowano 18 Sierpnia 2012 chodzi mi raczej o coś jak wzór na siłę lub moc. Zakładając, że obiekt ma ocenę 8.37 oraz 10 głosów był po dokonaniu obliczeń niżej w rankingu niż coś co ma 8,01 i 20 głosów. Mój wzór oblicza to prawidłowo. Macie jakieś pomysły inne lub może na to samo rozwiązanie wpadniecie. Dla pierwsze j opcji dostaje wynik 2.32342352 dla drugiej 6.234234 wiec jest znacznie wyżej. (dane przykładowe) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 18 Sierpnia 2012 Udostępnij Opublikowano 18 Sierpnia 2012 w ten sposob gra, ktora ma dziesiec jedynek bedzie lepsza od gry, ktora ma cztery piątkiPadłem. Może tak: 8,37*10/30=2,79 8,01*20/30=5,34 W przypadku równej ilości głosów: 8,37*20/40=4,185 8,01*20/40=4,005 Dla przykładu, który podał karolo320: 1,0*10/14=0,714 5,0*4/14=1,428 Choć to wartości, które pozwalają bardziej porównać wyniki. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Issen Opublikowano 18 Sierpnia 2012 Autor Udostępnij Opublikowano 18 Sierpnia 2012 Skąd wziołeś te dzielniki 30/40/14? W sumie dobre ale nie idealne. Jeszcze jakieś pomysły? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 18 Sierpnia 2012 Udostępnij Opublikowano 18 Sierpnia 2012 Suma ilości wszystkich głosów. Idealnego rozwiązania nie znajdziesz. Najlepiej by było wymusić ocenienie wszystkich pozycji, wtedy by miały równe ilości głosów i oceny byłby bardziej miarodajne. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
karolo320 Opublikowano 18 Sierpnia 2012 Udostępnij Opublikowano 18 Sierpnia 2012 hmm, chyba coś źle zrozumiałem, przepraszam. number[score] to ocena? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 18 Sierpnia 2012 Udostępnij Opublikowano 18 Sierpnia 2012 Bynajmniej. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się