adb123 Skrevet 22. september 2013 Forfatter Del Skrevet 22. september 2013 Tusen takk for hjelp, Jonny. Endret det til: private static double biominal(double hviteTerninger, double sorteTerninger) { double resultat = 0; double sum1 = 0; double antallTerninger = hviteTerninger + sorteTerninger; sum1 = hviteTerninger/antallTerninger; resultat = sum1*sum1 *100; // sum2 * sum2 i stedet for math.pow return resultat; } Lenke til kommentar
Stetus Skrevet 23. september 2013 Del Skrevet 23. september 2013 (endret) Tusen takk for hjelp, Jonny. Endret det til: private static double biominal(double hviteTerninger, double sorteTerninger) { double resultat = 0; double sum1 = 0; double antallTerninger = hviteTerninger + sorteTerninger; sum1 = hviteTerninger/antallTerninger; resultat = sum1*sum1 *100; // sum2 * sum2 i stedet for math.pow return resultat; } Denne koden til vel kun fungere for visse tilfeller. Den vil kun regne ut sannsynligheten for at du trekker 2 hvite på 2 trekk med tilbakelegging, gitt hvor mange du har av hvite og svarte. Den vil ikke være istand til å regne binomisk sannsynlighet på den måten som det ofte brukes. For eksempel trekke 70 hvite på 100 trekk. Eksempel oppgave: Du har 100 frø. Produsenten oppgir at hvert frø har 80% sjanse for å spire. Hva er sannsynligheten for at 70 av de hundre frøene spirer? Kan du bruke funksjonen du har skrevet til å løse dette? Det er en typisk oppgave når en jobber med binomisk sannsynlighet. Nå vet ikke jeg om oppgaven kun krevde en funksjon som kunne løse en spesifikk oppgave, for i så fall vil det du har fungere, men om du skulle lage en funksjon som kan løse binomisk sannsynlighetsoppgaver generelt sett holder ikke det du har. Endret 23. september 2013 av Stetus Lenke til kommentar
quantum Skrevet 23. september 2013 Del Skrevet 23. september 2013 Nå vet ikke jeg om oppgaven kun krevde en funksjon som kunne løse en spesifikk oppgave, for i så fall vil det du har fungere, men om du skulle lage en funksjon som kan løse binomisk sannsynlighetsoppgaver generelt sett holder ikke det du har. Siden oppgaven spesifiserer en array med hvite og sorte kuler ville jeg jo tatt det for gitt at man skal programmere mot den datastrukturen ... Lenke til kommentar
Stetus Skrevet 24. september 2013 Del Skrevet 24. september 2013 Siden oppgaven spesifiserer en array med hvite og sorte kuler ville jeg jo tatt det for gitt at man skal programmere mot den datastrukturen ... forsto det som at koden i førstepost var det OP som skrev selv, men hvis det var gitt av oppgaven, så er det en annen sak. Trådstarter ser ut til å være fornøyd, så da får jeg vel holde meg unna Lenke til kommentar
quantum Skrevet 25. september 2013 Del Skrevet 25. september 2013 forsto det som at koden i førstepost var det OP som skrev selv du har sikkert rett. kunne godt stått i oppgaveteksten om oppgaven skulle løses med formel eller simulering ... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå