Можем ли мы генерировать произвольные числа в Юлии? - PullRequest
0 голосов
/ 12 июня 2018

Мне любопытно узнать, возможно ли сгенерировать произвольное число в Джулии.То есть число, которое не следует ни за каким конкретным распределением.Если я использую x=rand(), то боюсь, что x равномерно распределено между [0,1].

1 Ответ

0 голосов
/ 12 июня 2018

Вы имеете в виду любое число в диапазоне, представляемом типом?

julia> function rand_in(T)
         rand()*(typemax(T)-typemin(T))+typemin(T)
       end
rand_in (generic function with 1 method)

julia> x=rand_in(Int32)
-2.147483648237874e9

РЕДАКТИРОВАТЬ: переписать функцию согласно комментариям @ Nico202 EDIT2: переписать функцию согласно комментариям @ Nico202

...