2015-11-17 3 views

ответ

3
int number = uniform!"[]"(0,1); 

http://dlang.org/phobos/std_random.html#.uniform

+0

Большое спасибо за ваш полезный ответ, но один вопрос. Что делает? "[]" Делать? Похоже, вы могли бы написать это так: int number = uniform (0,1); – Niklas

+2

Это означает интервал с закрытой точкой, тогда как по умолчанию используется полуоткрытый интервал (первая граница включена и вторая является исключительной) –