Rastgele Ondalıklı Sayı Üreteci

05.08.2012
3135 Okunma

Merhabalar, önceki bir yazımda sizlerle rastgele tamsayı üreten bir araç hazırlayıp kaynak kodlarıyla eklemiştim. BURADAN inceleyebilirsiniz. 2 gün önce MASM Forumlarında rastgele reel sayı üretmek ile ilgili bir konu açılmıştı. Bende bizde de böyle bir örnek olması için kendim bir rastgele ondalıklı sayı üreteci hazırladım. Ayrıca oradaki kaynak kodları da RadASM projesine çevirip düzenledim. (Daha sonra ekleyeceğim)

Rastgele Ondalıklı Sayı Üreteci(Random Real Number Generator) mükemmel bir üreteç değil ama size bir fikir verecek. Ben fonksiyonumda basitçe önce bir rastgele tamsayı ürettim. Sonra ise bu sayıyı pi sayısıyla işlemlere soktum. İsterseniz e sabitinide kullanabilirsiniz ya da kendi sabitinizi kendiniz oluşturabilirsiniz.

Dediğim gibi temel  mantığı anladıktan sonra gerisi sizin hayal gücünüze kalmış. Assembly dilinde ondalıklı sayılar ile çalışacaksanız FPU komutlarını bilmeniz gerekiyor. Buradan ilgili Ağ Sayfasına gidiniz.

Kaynak kodlar aşağıda, daha iyi olabilmek için yorumlarınızı bekliyorum. Hata bug vs olabilir, hemen bana bildirirseniz çok sevinirim.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif İndir: Rastgele Ondalıklı Sayı Üreteci (40.77KB)
Tarih: 05/08/2012
Tıklanma: 1654
Açıklama: Noktadan sonra 8 haneye kadar rastgele sayı üreten program. Kaynak kodları ektedir ve kodların yanlarına gerekli ayrıntılı açıklamayı yaptım. Umarım işinize yarar.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winrar.gif İndir: Random Real Number Generator (40.91KB)
Tarih: 05/08/2012
Tıklanma: 1858
Açıklama: Program generates real numbers. Assembly source codes included and i have made explanations as comments in source. Have fun!

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: Random Floating Numbers Generator (4.44KB)
Tarih: 05/08/2012
Tıklanma: 1773
Açıklama: Console Random Real Number generator by Adamentus

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: Random Real Number Generator (4.15KB)
Tarih: 05/08/2012
Tıklanma: 1758
Açıklama: Random Pixels using Console Random Real Number generator by MichaelW

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: Random Real Number Generator (5.00KB)
Tarih: 05/08/2012
Tıklanma: 1755
Açıklama: Random Real Number Generator, codes taken from MASM Forum and edited by Blue DeviL // SCT

Share Button

Comments of this post

Win32 Assembly: Komut Satırına Print ile Çıktı Almak | SCTZine

Win32 Assembly: Komut Satırına Print ile Çıktı Almak | SCTZine
27 Haziran 2016

[…] Bilgisayardaki veri insan okunabilirliğinden uzaktır. O ikilik veriyi bir metin durumuna çevirmemiz/dönüştürmemiz gerekmektedir. RadASM 2.2.2.1 ve MASM v11 bilgisayarınızda kurulu ise devam edelim. Ayrıca aşağıda eski yazılarım da var; bunların da kaynak kodlarını inceleyebilirsiniz. SCTZine Assembly Beti HEX.BIN Converter v1.0 HEX.DEC Converter v1.0 Türkçe Destekli SubClass Örneği ROT13 Converter ve ROT13 Şifreleme Yöntemi Rastgele Ondalıklı Sayı Üreteci […]