Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Как закодировать?   Найти похожие ветки 

 
Лиля   (2006-10-04 00:01) [0]

Как записать в коде Е в степени 3х-1


 
ProgRAMmer Dimonych   (2006-10-04 00:28) [1]

В смысле в экспоненциальной форме?


 
Лиля   (2006-10-04 00:33) [2]

я только начинаю учиться этому, так что извените, если не понятно объясняю.  пишу код в делфи. там такая строчка. else (X<=2) and (X>-2) then Y:=....
а вот Y равно e в степени 3х-1


 
Zeqfreed ©   (2006-10-04 00:34) [3]

Power? (uses Math)


 
ProgRAMmer Dimonych   (2006-10-04 00:36) [4]

Во как!!!

Если честно, у меня в десятом классе ещё не было возведения в степень с дробным показателем, поэтому помочь могу только с целым (если x - целое).

Y:=1;
for i:=1 to 3*x-1 do
Y:=Y*e;

Т.е. присваиваем Y значение e в нулевой степени и в цикле умножаем на e 3x-1 раз...


 
Лиля   (2006-10-04 00:37) [5]

Я пробовала и power(3x-1) b exp(3x-1) выдаёт ошибку в этой строке


 
ProgRAMmer Dimonych   (2006-10-04 00:39) [6]

Тогда [4]...


 
Zeqfreed ©   (2006-10-04 00:46) [7]

Куда ж катится мир. Развод — не развод, развод — не развод… 3*X-1?


 
Steep ©   (2006-10-04 07:33) [8]

Насколько я помню
1. ln(X*exp(y)) или 2. Exp(x*ln(y))
Помоему 2-я, надо проверять и x в степени y, или y в x тоже надо проверять..
PS код работает и в Delphi и в паскале


 
MBo ©   (2006-10-04 07:43) [9]

>Y равно e в степени 3х-1
Exp(3*x -1)

>выдаёт ошибку в этой строке
может, потому что там написано else, а не if ?


 
Barloggg   (2006-10-04 09:23) [10]

да да да, есть такое.

возведение в дробную степень да еще и отрицательную бабахает однозначно.

я думал над этим и нашел решение. сейчас поищу код...
нашел. вот
Function SQRN(num,step:real):real;
var r2:real;
begin
result:=0;
if (step<>trunc(step))and (num<0) then begin
  r2:=step-trunc(step);
  result:=power(num,trunc(step));
  result:=result*power(abs(num),r2);
  exit;
end;
result:=power(num,step);
end;

а если словами, то принцип такой.
2^3.5 = (2^3)*(2^0.5)


 
Barloggg   (2006-10-04 09:24) [11]

это по сути надстройка над power из модуля math которая не бабахает при отрицательных и нулевых значениях



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.033 c
5-1141203638
ancara
2006-03-01 12:00
2006.10.22
Как поймать RecreateWnd у формы?


2-1159774356
Mishenka
2006-10-02 11:32
2006.10.22
Работа с выделенными записями в DbGrid


11-1135254985
BaryVetaL
2005-12-22 15:36
2006.10.22
Разработка конвертора VCL to KOL


2-1159528585
Term
2006-09-29 15:16
2006.10.22
Как программно выделить строку в TMemo


2-1159788594
Илья456
2006-10-02 15:29
2006.10.22
Глюки при установке компонентов