Oprettet tir. d. 17. januar 2012 kl. 20:02:24

hp-power
hp-power (17.920 point. Point ude: 0)

hjælp til random

Kan man på nogle måde lave sådan at random kun laver tal der kan dele med 3 og i mellem to tal.

jeg vil fx gerne have et random tal mellem 24 og 33 der kan dele med 3.

det vil sige  24, 27, 30 eller 33

Skrevet tir. d. 17. januar 2012 kl. 20:04:09| #1

claes57
claes57 (36.606 point)
du laver bare en alm random på 1-4, og så 21+3*rdn(nr)

Skrevet tir. d. 17. januar 2012 kl. 20:26:25| #2

tolamaps
tolamaps (3.830 point)
Så vidt jeg kunne læse på msdn, så vil ethvert positivt tal som argument til rnd give det næste "random" nummer (0 <= rnd < 1).

Jeg kender ikke syntaksen i vb, men det må være noget med 24 + 4 * int(4 * x), hvor vi har x der er et tilfældigt tal >= 0 og < 1, så heltallet af 4*x nedrundet, giver et tal mellem 0 og 3 (begge inklusive).

Har vb slet ikke en funktion til at give et tilfældigt heltal fra 0 op til nr - 1 uden man behøver at gange og runde ned?

Skrevet tir. d. 17. januar 2012 kl. 20:37:56| #3

hp-power
hp-power (17.920 point)
jeg vil godt give claes57 point, tror også det er lettes bare at gange og divider det rundt.

Skrevet ons. d. 18. januar 2012 kl. 00:29:55| #4

arne_v
arne_v (1.048.768 point)
Hvis man skal have en mere generel loesningen kan man generere et forloebende random numberog bruge det til at slaa op i et array med.

Skrevet søn. d. 15. juli 2012 kl. 00:22:55| #5


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

konvertering af MS SQL datoformat

Oprettet den 20. maj 2013 kl. 11.54
Tago giver 60 point for svar | Giv et svar »

Lille VBA makro

Oprettet den 16. maj 2013 kl. 16.15
m_haahr giver 30 point for svar | Giv et svar »

Scroll til top i textbox

Oprettet den 16. maj 2013 kl. 12.34
martin_moth giver 30 point for svar | Giv et svar »

Seneste guides

Slettet
Håndtering af tekstoversættelse i...
Parameteriseret tekstformatering i C#
C++ Historie og Programmering - Del 1







Tips & Tricks fra PC World

Teaser billede

Her er seks Google Labs-funktioner, som du skal slå til med det samme

Gmail Labs giver dig adgang til en masse smarte funktioner, som Googles ingeniører leger med i øjeblikket.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Tre smarte trick som gør Windows 8 bedre

Boot direkte til skrivebordet, få en strategisk godt placeret luk-knap og slip for at logge ind. Her er tre tips til Windows 8, som gør det nemmere at blive venner med styresystemet.


Nyheder fra Computerworld

Teaser billede

Internet of Things: Derfor vil alt ændre sig nu

Efter at have talt om Internet of Things i årevis, er det nu tid til at udnytte den verden af muligheder, der opstår, når milliarder af enheder kobles trådløst til internettet.


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger