File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ def _get_next_seed_state(current_seed: int) -> int:
2727 return (current_seed * 22695477 + 1 ) & 0xFFFFFFFF
2828
2929 @classmethod
30- def get_random_number (cls , length : int = 1 ) -> int :
30+ def gen_random_number (cls , length : int = 1 ) -> int :
3131 """Генерация псевдослучайного числа заданной длины."""
3232 number = ''
3333 while len (number ) != length :
@@ -58,13 +58,13 @@ def get_random_number(cls, length: int = 1) -> int:
5858 @staticmethod
5959 def random () -> float :
6060 """Возвращает случайное число с плавающей точкой в диапазоне [0.0, 1.0)."""
61- raw_int = PseudoRandom .get_random_number (16 )
61+ raw_int = PseudoRandom .gen_random_number (16 )
6262 raw_str = str (raw_int ).zfill (16 )
6363 return float ("0." + raw_str )
6464
6565 @staticmethod
6666 def random_from_range (start : int , end : int ) -> int :
67- """Возвращает случайно выбранный элемент из диапазона [start, end) ."""
67+ """Возвращает случайно выбранный элемент из диапазона [start, end] ."""
6868 return true_round ((end - start ) * (PseudoRandom .random ()) + start )
6969
7070 @staticmethod
You can’t perform that action at this time.
0 commit comments