Имя: Пароль:
1C
1С v8
Случайное значение в зависимости от значения
0 picom
 
30.07.13
10:47
Хочу получить значение случайное в диапазоне от 0-127.
В зависимости от переменной X значение должно меняться.
При одинаковых X всегда должно получаться одинаковое значение.
..
В общем-то нужна какая-то формула.
..
Пример того что нужно
X = 20 ,   Случ знач = 100
X = 1002,  Случ знач = 90
X = 1003,  Случ знач = 40
X = 1002,  Случ знач = 90
..
Наверняка есть такая формула, но без вас ее не найти.
1 Капитан О
 
30.07.13
10:48
используй силу ГСЧ
2 NS
 
30.07.13
10:50
Это не формула.
Это называется "хеш-функция"
wiki:Хеширование
3 1Сергей
 
30.07.13
10:51
(2)+1
4 NS
 
30.07.13
10:51
формула :)
X%128
5 Ненавижу 1С
 
гуру
30.07.13
10:52
Х % 128

пойдет?
6 Ненавижу 1С
 
гуру
30.07.13
10:52
(4) БЛИН!
7 picom
 
30.07.13
10:53
(4) а потом брать 2 знака после запятой?
8 Ненавижу 1С
 
гуру
30.07.13
10:54
(7) простите, после какой запятой?
9 Lama12
 
30.07.13
10:54
(7) После запятой будут нули. :)
10 banco
 
30.07.13
10:55
(0) ГенераторСлучайныхЧисел
11 picom
 
30.07.13
10:56
(4)(5) ума не приложу, как это на калькуляторе посчитать )
12 Капитан О
 
30.07.13
10:57
(11) а-цел(а/128)
13 Ненавижу 1С
 
гуру
30.07.13
10:57
(11) используй силу Табло в 1С
14 Капитан О
 
30.07.13
10:58
или силу калкуляторной кнопки мод
15 NS
 
30.07.13
10:59
Сегодня вроде не пятница.
16 Ненавижу 1С
 
гуру
30.07.13
10:59
(14) не все калькуляторы имеют такую силу ))
17 NS
 
30.07.13
11:02
Не в каждой 1сине доступна сила табло.
18 picom
 
30.07.13
11:03
Чорт
да как ее в екселе то написать?
19 Ненавижу 1С
 
гуру
30.07.13
11:05
(18) ну попробуй так:
=ОСТАТ(128+RC[-1];128)
20 Ненавижу 1С
 
гуру
30.07.13
11:06
+(19) =ОСТАТ(RC[-1];128)
21 Lama12
 
30.07.13
11:06
(18) Или так =A3-128*ЦЕЛОЕ(A3/128)
22 picom
 
30.07.13
11:11
При последовательных значениях X
результат должен быть не последовательный
..
23 Капитан О
 
30.07.13
11:15
(22) почему?
24 Ненавижу 1С
 
гуру
30.07.13
11:18
(22) разрешаю так
=ОСТАТ(59*RC[-1];128)
25 Lama12
 
30.07.13
11:19
(24) Блин :) Ну точно могли бы до пятницы подождать с такими ветками :-D
26 picom
 
30.07.13
11:21
(24) Эта штука красиво работает, она лидирует
27 picom
 
30.07.13
11:23
(24) Николай, спасибо, это подходит
С меня бутылка пива