20 HAZİRAN 2013, PERŞEMBE
Neden C rand() büyüklükte aynı sırada tek sayı üretmek gibi görünüyor?
Küçük bir uygulama C/C yazılmış, rand
işlevi ve belki de tohumu ile bir sorunla karşı karşıya duyuyorum
Farklı siparişler rasgele bir sayı üretmek istiyorum, yani farklı logaritma değerleri (2 tabanı). Ama sayıların üretilen aynı düzen, sadece 2^25 ve 2^30 arasında, dalgalanan gibi görünüyor.
rand()
şimdiye kadar nispeten büyük bir sayı olan Unix zaman seribaşı olduğu için mi? Neyi unutuyorum ?
Sadece bir kez rand()
main()
başında tohum duyuyorum.
CEVAP
20 HAZİRAN 2013, PERŞEMBE
Hafif yeşil 0 ve 2 arasındaki bölgedir25; koyu yeşil bölge 2 arasında25ve 230. Keneler 2 yetkileri vardır.
Bunu Paylaş:
Neden rand() rand() negatif sayılar ür...
Boş diziler aynı zamanda doğru ve yanl...
Nasıl C rasgele tamsayı sayı üretmek m...
Neden aynı hat üzerinde anonim bir fon...
Neden karma fonksiyonları bir asal say...