Имя: Пароль:
1C
 
Функция числа "по модулю"
0 УПП
 
22.11.05
13:29
А есть ли такая функция как число по модулю?
1 Волшебник
 
модератор
22.11.05
13:30
Напиши. Это одна строчка кода.

2 УПП
 
22.11.05
13:40
Как то так наверное?
?(Выборка.ОстатокДТ < 0, не соображу как сделать число положительным, Выборка.ОстатокДТ)
3 Волшебник
 
модератор
22.11.05
13:43
(2) гы... :)

4 Волшебник
 
модератор
22.11.05
13:44
Вопрос дня: как отрицательное число сделать положительным?

5 Sonic_vlad
 
22.11.05
13:44
математика рулит :)
6 Волшебник
 
модератор
22.11.05
13:45
(5) Может ВК какую применить? Или WSH ? :)

7 Rovan
 
гуру
22.11.05
13:46
(+4) ПадаюСоСмеха !
Вариант ответа - надо из этого числа вычесть себя 2 раза !
8 Sonic_vlad
 
22.11.05
13:47
(6) согласен. без этого никак
9 Волшебник
 
модератор
22.11.05
13:47
(7) Точно-точно. А еще можно себя разок прибавить и тогда нужно будет вычесть 3 раза.

10 Sonic_vlad
 
22.11.05
13:48
нет нужно найти случайное число и разделить на минусовое число а потом разделить на 0
11 УПП
 
22.11.05
13:48
кашмар, мне нужно в отпуск :)))) Надо примерно так: -10 * (-1) :)))
12 УПП
 
22.11.05
13:48
Что то совсем плохой стал :)
13 УПП
 
22.11.05
13:49
(7) Да проще на -1 умножь да и все :)
14 Rovan
 
гуру
22.11.05
13:49
(9) А если у переменной очень длинное название
(например ВотЭтуПеременнуюОченНадоБыСделатьИзОтрицательноПоложительной),
то лучше данное действие разбить на несколько строк для более убодного чтения кода
15 Sonic_vlad
 
22.11.05
13:51
а у кого то проходил конкурс на самый тупой вопрос :)
16 Rovan
 
гуру
22.11.05
13:51
(13) Про унарные операции никогда не слыхал ?
17 УПП
 
22.11.05
13:52
(16) Есть еще Бинарные
18 Волшебник
 
модератор
22.11.05
13:54
(13) Можно еще проще. :)

19 Волшебник
 
модератор
22.11.05
13:54
(17) и не путай бинарные операции с булевыми.

20 УПП
 
22.11.05
13:55
(19) да я знаю :) А как же еще проще?
21 Волшебник
 
модератор
22.11.05
13:57
(20) Про унарные операции никогда не слыхал ? (с) Rovan

22 mike
 
22.11.05
13:58
функция Абсолют(чПарам)
    рез = чПарам;
    Если чПарам <0 Тогда
          рез = -чПарам;
    КонецЕсли;
    возврат рез ;
КонецФункции

//....
Абс = Абсолют( Выборка.ОстатокДТ);
//..

Нормально  будет ?
23 Волшебник
 
модератор
22.11.05
13:59
(22) Зачем столько лишних "букф"?

24 УПП
 
22.11.05
14:00
Волшебник что то знает но молчит. "Он молчал до последнего..." :)))
25 Волшебник
 
модератор
22.11.05
14:01
(24) Чтобы спрятать вещь, нужно положить ее на самое видное место. Все уже написано в этой ветке, осталось лишь свести воедино. Ну или воспользоваться поиском.

26 NS
 
22.11.05
14:03
Функция abs(а)
 Возврат (а<0,-а,а);
КонецФункции;
//
// кто-то должен же написать. Может у человека проект горит ;-))
27 Волшебник
 
модератор
22.11.05
14:05
(26) Эх... а ведь кому-то за такие строчки кода еще и платят по тарифу 30$ за час...

28 Волшебник
 
модератор
22.11.05
14:05
(26) Кстати, в твоем коде есть ошибка. Символа не хватает. :)

29 Волшебник
 
модератор
22.11.05
14:07
30 NS
 
22.11.05
14:07
Какого ??? Мне кажется, что он там наоборот лишний ;-)
31 Волшебник
 
модератор
22.11.05
14:08
32 Rovan
 
гуру
22.11.05
14:08
(28) наоборот - 1 лишний символ и 1 необязательный
33 Волшебник
 
модератор
22.11.05
14:10
(30) И этот человек еще написал Шахматы на 1С! Эх...

34 mike
 
22.11.05
14:11
(27)а где платят 30 в час   если не секрет ?
35 Волшебник
 
модератор
22.11.05
14:12
(32) ну точку с запятой выкидываем сразу... Русское Возврат заменяем на более короткое return...

36 NS
 
22.11.05
14:12
(34) Я думаю,  на внедрении УПП меньше не платят нигде.
А (0) похож как раз на типичного сотрудника франча.
(35) Две точки с Запятой.
37 Волшебник
 
модератор
22.11.05
14:13
(34) некоторые платят даже 50$ в час (ну или от 40$).
http://rarus.ru/services/implementation/

38 Rovan
 
гуру
22.11.05
14:13
(34) На территории Садового Кольца :-)
39 Волшебник
 
модератор
22.11.05
14:14
(36) Точка с запятой после КонецФункции вообще подлость, потому что "КонецФункции" это не оператор, а операторная скобка.

40 Rovan
 
гуру
22.11.05
14:35
(28) Гыыыы...я только счас заметил - там же "?" нет !!!
41 NS
 
22.11.05
14:36
(40) Эт он запал... Он - в смысле клавиш.
42 Rovan
 
гуру
22.11.05
14:39
(41) Всё равно очень смешно получилось....почти как в анекдоте
- Мария! Я двадцать лет имел желание хотеть тебя. Если ты и на этот раз
откажешь, я просто не знаю, что я буду хотеть делать с собой. Я просто или
покончу в себя, или наложу себе в руки.
43 Волшебник
 
модератор
22.11.05
14:40
(40) LOL!

44 NS
 
22.11.05
14:41
(42) Ты думаешь, что в результате двух маленьких опечаток...
Мне его жалко :-(
45 Sonic_vlad
 
22.11.05
14:45
(40)  ничего ты спал.. смотри (28)
46 DGorgoN
 
22.11.05
14:49
(0) Господи... Неужели есть люди которые таки вещи в уме не решют :) LOL