webForumDet fria alternativet

Matteknep?!

Matematik

2 svar · 318 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Nu står mina matteceller helt still.
Hur tänka när man skall slumpa fram ett sätt att fördela 100% i exakt proportion mellan ett visst antal staplar?

Den totala mängden/värdet är alltid(läs: för det mesta) 100.
Låt säga att ett värde består av 35% av något, så skall två andra staplar fördelas på de 65% som är kvar.
Går detta, hur gör man, kan man, vill man...?
:moose (testat smilie)

Medlem sedan okt. 20023 030 inlägg
#2

stapel 2 och 3 har vardera = (100 - 35) / 2

Medlem sedan nov. 20017 144 inlägg
#3

Ok, fast stapel 2 och 3 skall visserligen dela på 65. Men delarna skall slumpas ut till dem.
Alltså, stapel 2=11, och stapel 3= 54
Skulle kanske kunna se ut så här, eller?
Finns det smidigare sätt?

a = 35
bc = (100 - a) / 2
b = int(rnd*bc)
c = 100 - (a + b)
273 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)