[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
[VYRIESENE] nahodne cislo - PARNE

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
NapísalOffline : 06.03.2009 16:36 | [VYRIESENE] nahodne cislo - PARNE

je nejaka moznost pomocou PHP vygenerovat nahodne cislo, ale parne?

Mam napr.
Kód:
srand ((double) microtime( )*1000000);
$random_number = rand(10000,99000);


toto mi generuje lubovolne cislo v tom rozmedzi 10000-99000. Ja by som potreboval, aby mi generovalo iba parne cisla z toho rozmedzia..da sa to?


Offline

Správca fóra
Správca fóra
[VYRIESENE] nahodne cislo - PARNE

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 06.03.2009 16:40 | [VYRIESENE] nahodne cislo - PARNE

ked bude vygenerovane cislo neparne, tak proste len pripocitas/odpocitas jednotku :) samozrejme treba prihliadat na krajne situacie...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
[VYRIESENE] nahodne cislo - PARNE

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 06.03.2009 17:03 | [VYRIESENE] nahodne cislo - PARNE

no lenze ja neviem ake cislo vygeneruje.. bude to cele v cykle, a chcem generovat aspon 100 nahodnych parnych cisel v tomto rozmedzi.

Takze nemozem pripocitat 1, kedze neviem ktore budu parne , ktore neparne...hm?


Offline

Správca fóra
Správca fóra
[VYRIESENE] nahodne cislo - PARNE

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 06.03.2009 17:05 | [VYRIESENE] nahodne cislo - PARNE

cislo%2==0 znamena, ze je cislo parne... ;)


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
[VYRIESENE] nahodne cislo - PARNE

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 06.03.2009 17:17 | [VYRIESENE] nahodne cislo - PARNE

diky za napovedu stenley! Pomohlo mi to.

Takze pre uplnost, mam to teraz takto
Kód:
$i=1;
while ($i<100):
srand ((double) microtime( )*1000000);
$random_number = rand(12000,98000);
if ($random_number%2!=0){$random_number=$random_number+1;}
echo $random_number.',';
$i++;
endwhile;


generuje teraz len parne cisla...dakujem!!!


Offline

Skúsený užívateľ
Skúsený užívateľ
[VYRIESENE] nahodne cislo - PARNE

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1586
Témy: 96 | 96
NapísalOffline : 07.03.2009 12:08 | [VYRIESENE] nahodne cislo - PARNE

Mám ešte jeden nápad,
Kód:
srand ((double) microtime(1)*1000000);
$random_number = rand(6000,49500)*2;

Je to o čosi menej výpočtovo náročné


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
 [ Príspevkov: 6 ] 


[VYRIESENE] nahodne cislo - PARNE



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

[C++] Párne čísla v stĺpci matice

v Assembler, C, C++, Pascal, Java

2

331

24.03.2015 18:07

sanji

V tomto fóre nie sú ďalšie neprečítané témy.

Soft, aby tlačil obojstranne, alebo párne a nepárne stran

v Ostatné programy

4

975

25.03.2006 13:40

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne

v Redakčné systémy

7

548

20.08.2007 15:42

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

kombinačné číslo

v Assembler, C, C++, Pascal, Java

4

639

29.11.2012 21:41

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Amstrongove číslo

v Assembler, C, C++, Pascal, Java

9

210

14.02.2017 18:40

GamerSK

V tomto fóre nie sú ďalšie neprečítané témy.

Tel. číslo

v Krčma

8

797

20.01.2011 16:00

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne obrazky

v PHP, ASP

2

323

08.09.2008 7:25

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Náhodné zamrzanie

v AMD čipové sady

2

201

21.09.2016 19:12

scopers

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne video

v JavaScript, VBScript, Ajax

7

407

04.03.2010 12:14

vputin

V tomto fóre nie sú ďalšie neprečítané témy.

náhodné BSOD

v Operačné systémy Microsoft

12

276

18.06.2013 22:32

walther

V tomto fóre nie sú ďalšie neprečítané témy.

ICQ číslo

v Sieťové a internetové programy

1

127

10.10.2012 0:35

walther

V tomto fóre nie sú ďalšie neprečítané témy.

nahodne obrazky

v JavaScript, VBScript, Ajax

5

642

29.01.2009 20:43

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

náhodné bity

v Assembler, C, C++, Pascal, Java

3

330

07.12.2008 15:08

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Náhodné reštarty

v PC skrinky a zdroje

3

147

03.05.2016 14:04

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

Číslo neexistuje....

v Krčma

4

406

30.10.2013 15:16

Memorex88

V tomto fóre nie sú ďalšie neprečítané témy.

Mobilné číslo

v Krčma

2

1043

28.03.2016 16:37

Daron



© 2005 - 2017 PCforum, edited by JanoF