Имя: Пароль:
1C
1C 7.7
v7: в снеговике есть такое ASin,Pow и т.д. а как такое вызвать в клюшке ?
0 zladenuw
 
08.10.12
17:54
поискал, но не нашел. вызывать скрипт ?
1 YF
 
08.10.12
17:54
А что это в Снеговике?
2 zladenuw
 
08.10.12
17:55
// Вычисление объема шара по значению радиуса
Pi = 3.1415926535897932;
Радиус = 3;
V = 4*Pi*Pow(Радиус,3)/3;
Сообщить("Объем шара с радиусом "
   + Радиус + " равен " + Формат(V,"ЧДЦ=2"));
3 andrewalexk
 
08.10.12
17:55
:) дожили...1сники не могут элементарные математические функции из рядов получить
4 zladenuw
 
08.10.12
17:57
(3) а зачем мне надо было получать. если в снежке. оно есть. а надо сейчас :(.
то как быть ?
5 zladenuw
 
08.10.12
18:01
всем спасибо.
ЗагрузитьВнешнююКомпоненту("Math.dll");
6 zladenuw
 
09.10.12
10:55
надо все таки без длл
как быть с ASin
Ниже приведен алгоритм вычисления арксинуса.
private double Marcsin(double x0){
   double x=x0;
   if (x0<0){x=-x0;}
   double y=x;
   int n=1;
   double sn=x;
   while (sn>1E-16){
           sn=sn?(2+1.0/n)?0.5?x?x;
           y=y+sn/(2?n+1)/(2?n+1);
           n=n+1;
   }
   if (x0<0){y=-y;}
   return y;
}
7 zladenuw
 
09.10.12
10:56
sn>1E-16
как заменить вот это значение 1Е-16 ?
8 dk
 
09.10.12
10:59
9 dk
 
09.10.12
11:00
мне вариант с VBScript больше по душе
10 zladenuw
 
09.10.12
11:07
что то не вижу там ASin
11 zladenuw
 
09.10.12
11:09
12 Азат
 
09.10.12
11:10
(7) ну ваще блин
Зн = 1;
Для К = 1 По 16 Цикл
Зн = Зн / 10;
КонецЦикла
13 zladenuw
 
09.10.12
11:12
(12) да вообще.
14 badboychik
 
09.10.12
11:15
Разложи в ряд Тейлора и посчитай, делов то ) напиши свой модуль для всех функций
15 zladenuw
 
09.10.12
11:18
(14) да привычка что в снежке это есть. а тут думать, писать :)
пойду кофе пить и писать буду.
16 hhhh
 
09.10.12
11:18
(15) пусть переходят на восьмерку. Чего они парятся?
17 zladenuw
 
09.10.12
11:21
(16) да эт нужно для фирмы, а клиента 7, на 8 все путем. с МТ загружаем в 1с данные локатора.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший