mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
4a24d4f3ad
* Initial commit if EN docs * Part of EN documentation * Full queries section * External data * Table engines * System tables * Table functions * Formats * Data types * Operators * Functions * Dictionaries * Settings * Configuration files * Access rights * Quotas * Fixed few formatting errors * Fixed few formatting errors * Fixed few formatting errors * FIX: "WARNING: Title underline too short." during build RU docs. * FIX: "WARNING: Title underline too short." during build RU docs.
18 lines
1.3 KiB
ReStructuredText
18 lines
1.3 KiB
ReStructuredText
Функции генерации псевдослучайных чисел
|
||
---------------------------------------
|
||
Используются некриптографические генераторы псевдослучайных чисел.
|
||
|
||
Все функции принимают ноль аргументов или один аргумент.
|
||
В случае, если передан аргумент - он может быть любого типа, и его значение никак не используется.
|
||
Этот аргумент нужен только для того, чтобы предотвратить склейку одинаковых выражений - чтобы две разные записи одной функции возвращали разные столбцы, с разными случайными числами.
|
||
|
||
rand
|
||
~~~~
|
||
Возвращает псевдослучайное число типа UInt32, равномерно распределённое среди всех чисел типа UInt32.
|
||
Используется linear congruential generator.
|
||
|
||
rand64
|
||
~~~~~~
|
||
Возвращает псевдослучайное число типа UInt64, равномерно распределённое среди всех чисел типа UInt64.
|
||
Используется linear congruential generator.
|