Форум программистов, компьютерный форум CyberForum.ru

Логарифм - C++

Восстановить пароль Регистрация
 
Lotus34
5 / 6 / 1
Регистрация: 26.10.2012
Сообщений: 124
10.12.2012, 15:37     Логарифм #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
#include <math.h>
#include <conio.h>
#include <windows.h>  
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    double Sum=0,x,i;
    i=2,7;
 
    for(x=2;x<pow(i,x);x++)
        if(x>log(x,i) && x<pow(i,x))
        {
            Sum+=pow(x,2);
        }
    cout<<" Сумма равна"<<Sum;
    _getch();
    return 0;
}
1>d:\учеба\осн.программирования\семестровая\сема 3\сема 3\задание.cpp(14) : error C2661: log: нет перегруженной функции, принимающей 2 аргументов
Расскажите дураку , что не так? И ещё, подскажите, будет ли она показывать на экране сумму при таком коде?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2012, 15:37     Логарифм
Посмотрите здесь:

Логарифм C++
C++ натуральный логарифм
C++ Точный логарифм
C++ Логарифм
C++ просто логарифм
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
10.12.2012, 15:40     Логарифм #2
что это:
C++
1
log(x,i)
??
нужно
C++
1
log(x)
компилятор же написал, что log не принимает 2-а аргумента
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
10.12.2012, 15:45     Логарифм #3
Цитата Сообщение от Lotus34 Посмотреть сообщение
i=2,7;
почему бы не написать просто i=7 ???
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
10.12.2012, 15:47     Логарифм #4
Kuzia domovenok, может быть это
C++
1
i=2.7
?????
i-то объявлена как double
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
10.12.2012, 15:54     Логарифм #5
Цитата Сообщение от vet Посмотреть сообщение
Kuzia domovenok, может быть это i=2.7
Так я и намекал на ошибку
Люблю я язык Си за то что можно скомпилировать много чего бредового, оно запустится, но работать будет иногда неожиданно!
vet
 Аватар для vet
175 / 175 / 13
Регистрация: 08.04.2009
Сообщений: 1,309
10.12.2012, 16:00     Логарифм #6
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2012, 18:05     Логарифм
Еще ссылки по теме:

C++ Логарифм
C++ Логарифм m по основанию n
Натуральный логарифм в asm C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Lotus34
5 / 6 / 1
Регистрация: 26.10.2012
Сообщений: 124
11.12.2012, 18:05  [ТС]     Логарифм #7
Да я что то туплю, мне короче надо найти числа принадлежащие от LN(x) до e в степени х, вот я и пишу I=2,7-как константу, а с в логарифме думал, что надо писать сначал. основание а потом само число.
Yandex
Объявления
11.12.2012, 18:05     Логарифм
Ответ Создать тему
Опции темы

Текущее время: 13:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru