[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [PROGRAMMERING] median - Re: c++ Brug af using



On Mon, 26 Mar 2007, Adam Sjøgren wrote:

"Consider the multiset { 1, 2, 2, 2, 3, 9 }. The median is 2 in this case"
Hvad ville de have angivet, hvis eksemplet havde { 1, 2, 2, 3, 3, 9 }?
Se det er spændende.

Læs ovenfor og få svaret: { 2, 3 }.

Ex 1: Hvis man fx på en arbejdsplads ser på hvor mange børn hver ansat har, og det så lige præcis er et lige antal observationer, og der er forskel på de to tal, fx { 0, 1 }. Så ville man ikke sige at de "typisk" har 0,5 barn, men typisk har 1 barn hver. Ingen har jo 0,5 børn.


Ex 2: I mit subdir /usr er der 500.000 filer. De fylder fra 0 til nogle MB i størrelse. Nr 250.000 er 1098 bytes og naboen 1099 bytes. Var det lige på grænsen, ville jeg sige at typisk fylder en fil 1099 bytes. 1098½ bytes giver ikke mening (selv om det er en nibble).

Ex 3: Oracle databasen svare 0,5 når der er et lige antal. Så hvis man ved at det ikke giver mening i et resultat, er det nok bedst med en SELECT CEIL(MEDIAN(tal)) FROM talsaet; så resultatet bliver et heltal.

Under alle omstændigheder er det heldigt det er en wiki, så kan du jo bare forbedre siderne og eksemplerne. Nå, nu kiggede jeg lige på den danske, det er ikke nødvendigt, den er allerede opdasteret :-)

Ja jeg skrev den ind, men er bestemt ikke enig i hvad der står. Hvis man har brug for ét heltal som resultat, så kan man ikke skrive sådan noget vævende noget der ikke er et tal som svar. Hvis talsættet er stort nok, og der er sådan en tydelig "midterblok", og om det er 1098 bytes eller 1099 er ikke væsentligt for læseren.


Den tyske wiki operere også med "untermedian", og det giver klart mening i nogen sammenhænge.

/hans
--
Horsebakken 78, DK-2400 København NV, Phone: +45 2264 8020
-------------------------------------------------------------
OLPC: Does ship with Gnash
		http://wiki.laptop.org/go/BTest_Software_Notes


 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2007-04-01, 02:01 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *