Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]Jak wyliczyć procent?
--tomek--
post
Post #1





Goście







Witam

Jak wyliczyć procent liczb.
Powiedzmy że mam zbiór 5 liczb, (1,10,5,1,1), jeśli zbiór zawierałby same jedynki, wynik powinien wynieść 100, jeśli same 10, wynik powinien być 0, jeśli same 5, wynik powinien być 50.
Jak powinien wyglądać wzór takiego równania?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
gluchy8
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 18.07.2007

Ostrzeżenie: (10%)
X----


Średnia ważona ?
Go to the top of the page
+Quote Post
kaem
post
Post #3





Grupa: Zarejestrowani
Postów: 248
Pomógł: 38
Dołączył: 29.06.2008

Ostrzeżenie: (0%)
-----


Hmm dziwne trochę, może napisz co chcesz osiągnąć?
Bo zauważ jakie będziesz miał wartości, dla kolejnych liczb:
10 - 0
9 - 10
8 - 20
7 - 30
6 - 40
5 - 50
4 - 60
3 - 70
2 - 80
1 - 90
Także widziesz, że coś chyba jest nie tak. Co nie znaczy że nie da się tego przeliczyć tak jak chcesz, bo jest to możliwe.
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Napisałem w pierwszym poście co dokładnie chce osiągnąć. Więc skoro nadal nie wiesz, moge Ci tylko polecić uważne przeczytanie pierwszego posta.

Przy 1 ma być 100, nie 90.
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #5





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Trochę inwencji z własnej strony. Pomoce: uno, due, tre.
Go to the top of the page
+Quote Post
kaem
post
Post #6





Grupa: Zarejestrowani
Postów: 248
Pomógł: 38
Dołączył: 29.06.2008

Ostrzeżenie: (0%)
-----


Cytat
Więc skoro nadal nie wiesz, moge Ci tylko polecić uważne przeczytanie pierwszego posta

Przecież napisałem Ci, że to co chcesz zrobić jest wykonalne, ale zwróciłem uwagę na problem niełatwego przeliczenia tych cyfr na procenty w taki sposób jak Ty chcesz. Umiesz czytać ze zrozumieniem, prawda? A poza tym trochę inwencji tak jak napisał @Kshyhoo, tym bardziej że od @gluchy8 dostałeś całkiem dobrą sugestie.
Go to the top of the page
+Quote Post
-Gość-
post
Post #7





Goście







Średnia ważona to nie jest odpowiedź..

Srednia ważona z 10,10,10,10 da mi 10, natomiast ja oczekuje wyniku 1..
Go to the top of the page
+Quote Post
prowseed
post
Post #8





Grupa: Zarejestrowani
Postów: 433
Pomógł: 64
Dołączył: 29.01.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


To podziel przez dziesiec...

Robisz sobie srednia wazona z ktorej masz jakis tam wynik, robisz sobie wykres swojej funkcji (masz 3 punkty bazowe ktore w poprzednim poscie okresliles; A(1,100),B(5,50),C(10,0)), podstawiasz wynik do wykresu i odczytujesz ten swój pseudo procent.

//EDIT
okresl sie jakos, w koncu oczekujesz wyniku 1 czy 0?
Cytat
jeśli same 10, wynik powinien być 0,
10 -> 0
Cytat
Srednia ważona z 10,10,10,10 da mi 10, natomiast ja oczekuje wyniku 1..

10 -> 1

//EDIT2
Wlasciwie to po co srednia wazona?

Ten post edytował prowseed 6.03.2012, 14:48:55
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #9





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(prowseed @ 6.03.2012, 14:46:31 ) *
Wlasciwie to po co srednia wazona?

Bo średnio ważona liczb, to średnia, którym przypisano odpowiednio wagi...
  1. $liczby = array(1,2,3,4,5,6,7,8,9,10);
  2. $wagi = array(100,90,80,70,60,50,40,30,20,10);

PS. Ten Twój przykład jest jakiś kulawy, bo skoro 1=100 a 10=0 i 5=50...
Go to the top of the page
+Quote Post
prowseed
post
Post #10





Grupa: Zarejestrowani
Postów: 433
Pomógł: 64
Dołączył: 29.01.2011
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


heh, wiem, ale ja chyba nie zrozumiałem autora tematu w tym momencie.
@Kshyhoo - nie potrafisz sobie wyobrazic funkcji liniowej, czy o co Ci chodzi?
1 nie jest równe 100, jak mogles tak opacznie to zrozumiec, to wspolrzedne punktow w ukladzie kartezjanskim.
Z jego wypowiedzi nie wywnioskowalem, ze potrzebuje on sredniej wazonej, teraz widze, za na problem mozna spojrzec z roznych perspektyw- zaleznie od interpretacji.
Gdy przeczytalem pierwszy post po prostu wobrazilem sobie funkcje liniowa zalamana w jednym miejscu (bo od polowy przyrost musi byc wiekszy), policzenie sredniej i podstawienie do funkcji. Czy gdzies byla mowa o wadze poszczegolnych liczb?
Czy po tym pytaniu: "Jak wyliczyć procent liczb." mozna wnioskowac, ze potrzebna jest srednia wazona? Po co?

//EDIT
o tak to widze, http://upload.maciejkwas.pl/plik4/2-otak.jpg

Ten post edytował prowseed 6.03.2012, 18:35:01
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 17:47