Подобрена функция за персонализирани случайни числа

Anonim

В тази статия ще създадем персонализирана функция за генериране на произволни десетични числа между дефинираните диапазони.

Суровите данни за този пример се състоят от най -ниската стойност и най -високата стойност на диапазона и броя на десетичните знаци, необходими в десетични числа.

Създадохме персонализирана функция „RandomNumbers“ за генериране на произволни десетични числа между дефинираните най -ниски и най -високи числа. Тази функция приема най -ниската стойност, най -високата стойност и броя на десетичните знаци, необходими като вход и връща произволни десетични числа като изход.

Обяснение на кода

Случайна функция

Функцията Randomize се използва за инициализиране на RnD функцията на генератора на произволни числа и присвояване на нова стойност на изходния номер.

RnD функция

Функцията RnD връща случаен брой от единичен тип данни.

Кръгла функция

Кръглата функция се използва за ограничаване на броя на десетичните знаци.

Синтаксис на кръгла функция

Кръгла (стойност, брой_десетични_места)

Моля, следвайте кода по -долу

 Опция Изрична функция RandomNumbers (Най -ниска като двойна, Най -висока като двойна, _ Незадължителни десетични числа като цяло число = 0) Рандомизирайте RandomNumbers = Round ((Най -високата - най -ниската) * Rnd + най -ниската, десетичните) Крайна функция 

Ако този блог ви е харесал, споделете го с приятелите си във Facebook. Също така можете да ни следвате в Twitter и Facebook.

Ще се радваме да чуем от вас, уведомете ни как можем да подобрим работата си и да я направим по -добра за вас. Пишете ни на имейл сайта