|
Математический "модуль" в 1С | ☑ | ||
---|---|---|---|---|
0
AllJoke
25.04.12
✎
10:43
|
Есть ли такое вообще?
Как в школе |a| = a или -а |
|||
1
Wobland
25.04.12
✎
10:43
|
продам СП
|
|||
2
Дикообразко
25.04.12
✎
10:43
|
дорого
|
|||
3
Wobland
25.04.12
✎
10:44
|
постоянным клиентам сообщу первую букву - М
|
|||
4
yam
25.04.12
✎
10:44
|
макс(а, -а) не, не кошерно?
|
|||
5
Wobland
25.04.12
✎
10:45
|
(4) уйди, не мешай бизнесу
|
|||
6
Ненавижу 1С
гуру
25.04.12
✎
10:45
|
Функция Модуль(А) Экспорт
Возврат ?(А>0,А,-А); КонецФункции |
|||
7
Stim
25.04.12
✎
10:47
|
Что вы путаете человека?
А = Модуль(А); |
|||
8
Wobland
25.04.12
✎
10:47
|
(6) а как же Если ТипЗнч(а)... ?
|
|||
9
Ненавижу 1С
гуру
25.04.12
✎
10:47
|
(7) вот и говорю про (6) ))
|
|||
10
Ненавижу 1С
гуру
25.04.12
✎
10:47
|
(8) не надо это делать
|
|||
11
Ненавижу 1С
гуру
25.04.12
✎
10:48
|
вот когда 1С реализует взятие целой части по математическим правилам, это вопрос
|
|||
12
Агент Инфостарта
25.04.12
✎
10:48
|
(6) Результаты вычислений сохранять в базе данных для последующего использования.
|
|||
13
AllJoke
25.04.12
✎
10:53
|
в СП на букву М выводит Моудль, вижу, но этов понимании 1С, а не в математическом.
|
|||
14
yam
25.04.12
✎
10:55
|
(0) А что, еще остались какие-то вопросы по теме? Оо...
|
|||
15
Wobland
25.04.12
✎
10:55
|
(13) а у меня начинается с макета. у тебя СП урезанный
|
|||
16
155153144627
25.04.12
✎
10:55
|
Внешняя компонента aiMath (Математические функции), внешняя компонента Reval (логические, тригонометрические функции, степень, корень экспонента).
|
|||
17
le_
25.04.12
✎
10:58
|
(16) В восьмерке это всё есть.
|
|||
18
AllJoke
25.04.12
✎
10:59
|
Мод - в СП "Мода"
Моду - в СП "Модуль" (причем относится понятие к ВебСервису и ОбщемуМодулю) |
|||
19
155153144627
25.04.12
✎
10:59
|
||||
20
le_
25.04.12
✎
11:00
|
(19) Устарело.
|
|||
21
le_
25.04.12
✎
11:04
|
||||
22
zva
25.04.12
✎
11:11
|
В платформах 8.1 до 13 включительно и первых 8.2 классный математический модуль был, когда платформа вылетала при делении двух чисел...
|
|||
23
AllJoke
25.04.12
✎
11:32
|
(21) Где там модуль?
ПС. Англ изучаю с 4 класса. |
|||
24
AllJoke
25.04.12
✎
11:41
|
Вообщем понял. Встроенной функции нет.
|
|||
25
Злобный монстр
25.04.12
✎
11:48
|
Если Лев(Строка(а),1)="-" Тогда
а = а * (-1); КонецЕсли; |
|||
26
Злобный монстр
25.04.12
✎
11:48
|
(25) + Ну кто еще бредовее придумает? )))
|
|||
27
ptiz
25.04.12
✎
11:48
|
Забавно, но такой запрос конструктором не воспринимается, хотя работает.
Функция Модуль(А) Запрос = Новый Запрос("ВЫБРАТЬ | ВЫБОР | КОГДА &А > 0 | ТОГДА &А | ИНАЧЕ -&А | КОНЕЦ КАК А"); Запрос.УстановитьПараметр("А", А); Возврат Запрос.Выполнить().Выгрузить()[0].А; КонецФункции // Модуль() |
|||
28
Кирпич
25.04.12
✎
11:53
|
Делал одному чуваку ВК для вычислений с большими числами. Он там что-то такое вычислял, что аж в стандартные числа 1с не умещалось.
|
|||
29
Кирпич
25.04.12
✎
11:54
|
(0) тебе не такое надо случайно?
|
|||
30
AllJoke
25.04.12
✎
11:56
|
(29) Нет. Я предполагал, что в 1С эта функция зашита.
|
|||
31
Михаил Козлов
25.04.12
✎
12:04
|
(28) Интересно, что он такое вычислял? Насколько помню (могу ошибаться), в 1С можно мантиссу до 64 знаков держать. Как-то проверял решение плохо обусловленной системы лин. уравнений (Годунова). Так вот в 1С решение совпадало с точным до 70 переменных. В Паскале отличалось на 18 для одинарной точности действительного число и на 23 для двойной точности.
|
|||
32
Кирпич
25.04.12
✎
12:08
|
(31) Не знаю даже. Диссертацию вроде писал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |