Diskuse:C++ Bc. 24 cpp: Porovnání verzí

Z GeoWikiCZ
m (re)
m (typo)
 
Řádek 1: Řádek 1:
  Jsem pro změnu generovaní dne v roce: <br/>''int( '''364.0'''*rand()/(RAND_MAX + 1.0)'' <br/>tj. základní interval <0,1> rozšířím na <0,364> což je požadovaných 365dní.<br/>To co tam je teď odpovídá přestupnému roku, ale zbytek kódu odpovídá nepřestupnému!<br/>[[Uživatel:Bartos|Bartos]] 22:36, 21. 1. 2008 (CET)
  Jsem pro změnu generovaní dne v roce: <br/>''int( '''364.0'''*rand()/(RAND_MAX + 1.0)'' <br/>tj. základní interval <0,1> rozšířím na <0,364> což je požadovaných 365dní.<br/>To co tam je teď odpovídá přestupnému roku, ale zbytek kódu odpovídá nepřestupnému!<br/>[[Uživatel:Bartos|Bartos]] 22:36, 21. 1. 2008 (CET)


:rand()/(RAND_MAX + 1.0) generuje pseudonáhodné veličiny z intervalu <0,1), tj. horní mez 1 se tam nikdy nevyskytne. Takže int(365.0*rand()/(RAND_MAX + 1.0)) generuje hodnoty <0,354>, což odpovídá dimenzím pole '''rok''' o 365 prvcích. --[[Uživatel:Cepek|Aleš Čepek]] 07:51, 22. 1. 2008 (CET)
:rand()/(RAND_MAX + 1.0) generuje pseudonáhodné veličiny z intervalu <0,1), tj. horní mez 1 se tam nikdy nevyskytne. Takže int(365.0*rand()/(RAND_MAX + 1.0)) generuje hodnoty <0,364>, což odpovídá dimenzím pole '''rok''' o 365 prvcích. --[[Uživatel:Cepek|Aleš Čepek]] 07:51, 22. 1. 2008 (CET)

Aktuální verze z 22. 1. 2008, 06:51

Jsem pro změnu generovaní dne v roce: 
int( 364.0*rand()/(RAND_MAX + 1.0)
tj. základní interval <0,1> rozšířím na <0,364> což je požadovaných 365dní.
To co tam je teď odpovídá přestupnému roku, ale zbytek kódu odpovídá nepřestupnému!
Bartos 22:36, 21. 1. 2008 (CET)
rand()/(RAND_MAX + 1.0) generuje pseudonáhodné veličiny z intervalu <0,1), tj. horní mez 1 se tam nikdy nevyskytne. Takže int(365.0*rand()/(RAND_MAX + 1.0)) generuje hodnoty <0,364>, což odpovídá dimenzím pole rok o 365 prvcích. --Aleš Čepek 07:51, 22. 1. 2008 (CET)