---
title: "finns slumpen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15414-finns-slumpen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "jompa"
published: "2001-03-21T20:43:00.000Z"
updated: "2001-03-22T20:43:00.000Z"
replies: 5
views: 267
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15414-finns-slumpen"
---

# finns slumpen?

## #1 — jompa, 2001-03-21T20:43Z

om man kastar en tärning kommer olika faktorer påverka tärningen (t.ex. hastighet, riktning, underlag, nedslagsvinkel m.m) alltså inte slumpen,
men eftersom det är omöjligt för en männinska att i varje specifikt fall räkna ut resultat kallar vi detta slumpen.

men om man "slumpar" fram ett tal i t.ex. PHP, är det då riktiga slumpen eller bara en "tärningsslump"?

Permalänk: https://www.webforum.nu/p/15414

## #2 — oelbal, 2001-03-21T21:11Z

Ja du, har vi något matematiskt snille elller liknande här som kan reda reda ut saker och ting?

Permalänk: https://www.webforum.nu/p/317842

## #3 — Thomson, 2001-03-21T21:29Z

Hmm. Jag tror att sannolikhet är ett bättre ord än slump om jag inte misstolkat ditt inlägg helt fel. Eftersom sannolikhetslära är ett helt kapitel för sig så är det med andra ord ett ganska svårt ämne, men i grund och botten brukar man prata om olika fördelningar och dessa är oftast approximationer. Php borde då använda sig av en "tärningsslump"

Permalänk: https://www.webforum.nu/p/317843

## #4 — sgtpepper, 2001-03-22T09:45Z

Slumpfunktioner implementerade endast i mjukvara är aldrig helt slumpmässiga, dom baseras på matematiska algoritmer som kan vara mer eller mindre bra.

För att få en "äkta" slumpfunktion så måste du ta till någon yttre fysisk parameter.

Permalänk: https://www.webforum.nu/p/317844

## #5 — Bitstate, 2001-03-22T11:18Z

förr (vet inte hur det är nu längre) skapades sumptal helt enkelt genom att köra sin för tiden (där tiden är i milisekunder räknat från 1:a januari 1980 eller något linkande), nu tror jag att datorn innehåller en tabell med slumpvärden för att garantera att dessa är 100% slump (för varje slumpvärde flyttas positionen ner i tabellen), detta används av tex funktionen randomize i vbasic så att man skall kunna få samma slumpvärden vid varje programkörning (i vissa fall vill man faktist det), för att då få mer slump kan man köra tex randomize timer, där timer är tiden i msec sedan datorn startades.

inte helt säker på ovanstående men det är ialla fall som jag kommer ihåg det :)

Permalänk: https://www.webforum.nu/p/317845

## #6 — Alpha II, 2001-03-22T20:43Z

Om man ger samma "seed" innan man ska slumpa ut ett tal så blir det samma tal. Följande kod kommer alltså att ge samma resultat (iaf enligt PHP 4 Bible :) )

mt_srand(40);
$random_value_1 = mt_rand(0, 5);

mt_srand(40);
$random_value_2 = mt_rand(0, 5);

Permalänk: https://www.webforum.nu/p/317846

---

Tråden på webben: https://www.webforum.nu/amne/php/15414-finns-slumpen
