{Makale Yılmaz CANKAYA tarafından Asp altkategorisine eklendi}
21:52:57 | 07 Ekim 2010
Asp ile bize bazı durumlarda yardımcı olacak bir komut anlatacağım sizlere. Bu komut randomize() komutdur. İngilizce anlamından da anlaşılacağı gibi rasgele sayılar üretmek için kullanılan bir komuttur.
Rnd alt komutu ile berabar kullanılır.0 ile 1 arasında sayılar üretmemizi sağlar. Tabi 0 ile 1 arasındaki ondalıklı sayılar bize nasıl yardımcı olabilecek diyebilirsiniz. Bunun için de çıkan sonucu istediğimiz bir değerle çarparsak aralığı belirlemiş oluruz.
Kısaca bir örnek verim, internet sitelerinde bazen resimlerin sonunda sayısal rakamlar görürsünüz. Bu rakamlar resimin kaydedildiği sırada aynı isimli başka bir resim olma olasılığına karşılık random olarak bu komut aracığıyla üretilmiştir.
Rnd komutunu yukarıda bahsetmiştik, rasgele üretilen 0 ile 1 arasındaki değeri tutan bir komuttur. Biz bu değeri son değer olan 1000 ile çarptık ve daha sonra başlangış değerimiz 1 ile topladık ve karşımıza ondalıklı bir değer çıktı. Bu ondalıklı değeri de tamsayı ya çevirmek içinde int() komutu kullandık. Örneğimiz alaşılır ve kolay bir örnektir. Sorularınız olursa yazabilirsiniz arkadaşlar.
Bilmeyen arkadaşar için response.write komutu ekrana yazdırma komutudur.
int kullanılmasının amacı, şöyle iza edim örneğin random değerimiz 20,23 gibi bir sonuç çıktı bize bunun sadece tamsayı değeri gerekiyor.İnt() fonksyionu bu tamsayı kısmını almamızı sağlıyor. Ek olarak int yerine round kullanılani
Misafir / 85.108.207.40
17:09:11 | 08 Ekim 2010
öncelikle teşekkürler güzel bir makale olmuş. Yalnız anlayamadığım nokta neden int() kullanılıyor. Açıklayabilir misiniz?