Ranged Generator'un 64 bit rastgele sayı üretebilmesi için 64 bit destekli bir random fonksiyonuna ihtiyaç var. Delphi 7'de hala 32 bitlik bir sürümü bulunan bu fonksiyonu, 64 bit destekli hale nasıl getiririm araştırıyorum.
Araştırmalarım sonucu Delphi'nin random fonksiyonunun Lehmer algoritması ile yazılmış olduğu sonucuna ulaştım. Internette maalesef hazır bir 64 bitlik random fonksiyon kodu yok veya ben bulamadım.
Borland'ın QA listesine de benzer istekler ve birkaç resmi olmayan çözüm gönderilmiş.
Buraya ve kendini zamanında yırtmış olan bu arkadaşa bakmak lazım. :)
acaba diyorum
acaba iki tane 32 bitlik sayı üretsek sonra bunları stringe çevirip toplasak sonrada int64 e çevirsek olurmu?