Где то читал, что если подбрасывать монету бесконечное число раз, то чем чаще её подбрасываешь, тем больше число выпадений орлом, будет стремиться к числу выпадения решкой
Хе Хе Хе!
Если делать это:
Уник = СтрЗаменить(Уник,"-","");
Уник = СтрЗаменить(Уник,"a","");
Уник = СтрЗаменить(Уник,"b","");
Уник = СтрЗаменить(Уник,"c","");
Уник = СтрЗаменить(Уник,"d","");
Уник = СтрЗаменить(Уник,"e","");
Уник = СтрЗаменить(Уник,"f","");
То числа будут не совсем случайные получаться, а с акцентом на определенную цифру, но, правда случайную, например ПолучитьСлучайноеЧисло(1,5)={4,4,4,5,4,4,4,1,1,2,1,4,4,4,5,5,3,3,4,1,4,} здесь преобладает "4". В других случаях может преобладать любая другая цифра. Но последовательность эта будет "не очень случайной", так как в случайной последовательности количество различных образующих её элементов должно стремиться к равенству между собой. Например, в первом миллионе элементов последовательности только из 1,2,3 единица может встречаться 333330 раз, а двойка тогда 333336 раз. Следовательно, тройка будет встречена в 333334 раза.
Поэтому лучше все-таки преобразовывать число из шестнадцатеричного в десятичный формат, тогда не будут исключаться дополняющие последовательность цифры :)