![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() У меня в лекция написано что бы возвести число "x"в степень "a" нужно exp(a+ln(x));
Но когда это прописываю не работает (((( И у меня из-за этого вся программа не работает ((( Вообще мне нужно (-1)^(j+1) сделать |
#2
|
||||
|
||||
![]() Цитата:
И посылать таких кое куда. А именно в гугль ![]() Что ты прописываешь? А код показать слабо? и кстати (-1)^2*n=1 (-1)^2*n+1=-1 Тоесть (-1)^100500=1 (-1)^33451=-1 (-1)^234345=-1 (-1)^67769=-1 (-1)^12323443=-1 (-1)^34455666787843=-1 (-1)^345451=-1 (-1)^456577=-1 (-1)^455643=-1 (-1)^21323211=-1 (-1)^45567732114325436578794399494949949457546756621 15=-1 Последний раз редактировалось Konrad, 14.04.2011 в 19:16. |
#3
|
|||
|
|||
![]() Уже был в гугле )))) Я бы не стал писать если бы сам нашел )))
У меня цикл, который вычисляет сумму ряда чисел for j:=1 to e do s:=s+((exp((j+1)+ln(-1)))/(j*(j+1)*(j+2))); В числителе стоит эта дурацкая степень которая не работает. Без нее все ок идет, с ней ошибку |
#4
|
||||
|
||||
![]() ln(-1) у тебя выдает ошибку.
|
#5
|
|||
|
|||
![]() А почему нельзя ln(-1)
Мне же -1 нужно возвести, а не просто 1 |
#6
|
|||
|
|||
![]() (-1)^(j+1)
Оптимизировать учили? -1 в четной степени = 1, в нечетной = -1. И вся проблема. |
#7
|
||||
|
||||
![]() Цитата:
Та и тебе это не нужно. |
#8
|
|||
|
|||
![]() Спасибо что так подробно и с большими цифрами но я понимаю что если -1 в четную и нечетную степень возводить что получится ))
|
#9
|
||||
|
||||
![]() Цитата:
(-1)^(j+1) j=1,2,3,4,5,6,7,8,9..... (j+1)=2,3,4,5,6,7,8.... (-1)^(j+1)=1,-1,1,-1,1,-1,1,-1,1,....... |
#10
|
|||
|
|||
![]() ну я же не буду писать 2,3,4,5,6,7,8......
Может я туплю, но я не пойму. Как мне исправить что бы работало? |