Geliştirilmiş Özel Rastgele Sayılar İşlevi

Anonim

Bu yazıda, tanımlanan aralıklar arasında rastgele ondalık sayılar üretmek için özel bir fonksiyon oluşturacağız.

Bu örnek için ham veriler, aralığın en düşük ve en yüksek değerinden ve ondalık sayılarda gereken ondalık basamak sayısından oluşur.

Tanımlanmış en düşük ve en yüksek sayılar arasında rastgele ondalık sayılar üretmek için özel bir "RandomNumbers" işlevi oluşturduk. Bu işlev, girdi olarak gereken en düşük değeri, en yüksek değeri ve ondalık basamak sayısını alır ve çıktı olarak rastgele ondalık sayıları döndürür.

Kod açıklaması

Rastgele işlev

Randomize işlevi, rastgele sayı üretecinin RnD işlevini başlatmak ve ona yeni bir tohum değeri atamak için kullanılır.

RnD işlevi

RnD işlevi, rastgele sayıda tek veri türü döndürür.

Yuvarlak fonksiyon

Ondalık basamak sayısını sınırlamak için yuvarlak işlevi kullanılır.

Yuvarlak işlevin sözdizimi

Yuvarlak(değer,ondalık_yer_sayısı)

Lütfen kod için aşağıdan takip edin

 Seçenek Açık Fonksiyon RandomNumbers(En Düşük Double, En Yüksek Double As, _ Opsiyonel Decimals As Integer = 0) Randomize RandomNumbers = Round((En Yüksek - En Düşük) * Rnd + En Düşük, Ondalık Sayılar) Bitiş Fonksiyonu 

Bu blogu beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz.

Sizden haber almayı çok isteriz, işimizi nasıl geliştirebileceğimizi ve sizin için nasıl daha iyi hale getirebileceğimizi bize bildirin. E-posta sitesinde bize yazın