Имя: Пароль:
1C
 
Как получить модуль числа?
0 lostkiker
 
14.04.09
18:23
Подскажите какое выражение нужно использовать чтобы получить только модуль числа, без знака минус
1 Господин ПЖ
 
14.04.09
18:25
*-1
2 lostkiker
 
14.04.09
18:27
Изначально не ясно каким будет число положительным или отрицательным, а в конечном итоге нужно получить положительное
3 Господин ПЖ
 
14.04.09
18:28
совсем плохой?

м = ?(а < 0, а * -1, а);
4 BOZKURT
 
14.04.09
18:28
Если А<0 Тогда
  А = А * (1-);
КонецЕсли;
5 BOZKURT
 
14.04.09
18:28
(3) гы
6 SMakcik
 
14.04.09
18:28
А подумать немного еще никто не запрещал
7 Tafa
 
14.04.09
18:28
Макс(А, -А)
8 Живой Ископаемый
 
14.04.09
18:29
"подписался на каменты" (с)
9 lostkiker
 
14.04.09
18:29
Да я уж пока писал вопрос стал понимать как это делается, хотел узнать может есть конкретное выражения для извлечения модуля числа
10 TENSOR
 
14.04.09
18:30
Если Лев(Строка(А),1)="-" Тогда -А Иначе А КонецЕсли;
11 Михей
 
14.04.09
18:30
(9)

abs()

только не в 1с
12 BOZKURT
 
14.04.09
18:30
(10) ))))))))))
13 SMakcik
 
14.04.09
18:33
(10) +
Если -1*А < 0 Тогда
А= А;
Иначе
А = -А;
КонецЕсли;
14 Господин ПЖ
 
14.04.09
18:34
(13) гатична!
15 Михей
 
14.04.09
18:35
?((А - А) = 0, А, -А)
16 TENSOR
 
14.04.09
18:36
(15) +1 :)
или так:
Число(СтрЗаменить(Строка(А),"-",""))
17 Fragster
 
гуру
14.04.09
18:38
(0) баян!
18 smaharbA
 
14.04.09
18:46
0+СтрЗаменить(-125,"-","")
19 73
 
14.04.09
18:55
(16)(18) Будет создана еще одна "жертва неразрывного пробела"...
20 Defender aka LINN
 
14.04.09
18:56
(15) Хреновый из тебя математик...
21 TENSOR
 
14.04.09
18:56
(19) не, ну можно запросом...
22 Defender aka LINN
 
14.04.09
18:56
(19) А ты думаешь, жертва без этого не создастся? :)
23 КонецЦикла
 
14.04.09
18:58
Баян
Засунуть в ТЗ, сортирнуть, выбрать первую строку
24 TENSOR
 
14.04.09
19:00
Может, ветку переименовать в "Как посложнее получить модуль числа"?
25 Defender aka LINN
 
14.04.09
19:02
(24) В архиве поройся, там уже через скрипты, ВК и OLE делали :)
26 TENSOR
 
14.04.09
19:02
(25) ойнимагу! :):):)
27 73
 
14.04.09
19:02
Капля долбит камень не силою, а часто падая. - Д. Бруно
28 SMakcik
 
14.04.09
19:04
ну а что прикалываетесь? )))
взяли бы да написали автору внешнюю обработку, которая будет получать абсолютное значение числа
29 TENSOR
 
14.04.09
19:07
(28) мелко, ибо только для действительных чисел...
Уж если и писать обработку, то такую, чтобы умела именно модуль получать.
А в дальнейших версиях - и расстояние между точками по разным метрикам... И сетрифицировать на Совместимо.