С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/61: Рейтинг темы: голосов - 61, средняя оценка - 4.66
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
1

C2665: pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов

16.12.2015, 02:14. Показов 11117. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
пожалуйста
пожалуйста подскажите в чём проблема................Как исправить???????
пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <math.h>
#include <iostream> 
#include <conio.h> 
 
using namespace std; 
 
void main(void) {
    int x, t;
    double x,Z;
    float z=0.5;
    system("cls");
    printf("Culegeti valoarea x:\n");
    scanf("%f",&x);
    if (x<z) Z=(pow(log,3)*x+pow(x,2))/sqrt(x+t);
    else if (x==z) Z=sqrt(x+t)+1/x;
    else if (x>z) Z=cos(x)+t*pow(sin,2)*x;
    printf("x=%.3f, Z=%.3f",x,Z);
 
    getch(); 
 
 
}
Ошибка 2 error C2665: pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
Ошибка 3 error C2665: pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
4 IntelliSense: отсутствуют экземпляры перегруженная функция "pow", соответствующие списку аргументов
типы аргументов: (<unknown-type>, int)
5 IntelliSense: отсутствуют экземпляры перегруженная функция "pow", соответствующие списку аргументов
типы аргументов: (<unknown-type>, int)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.12.2015, 02:14
Ответы с готовыми решениями:

Ошибка C2665 pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
Ошибка C2665 pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов #include...

Ошибка C2665: pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
Здравствуйте! У меня такая же ошибка. Подскажите, пожалуйста, как исправить эту ошибку в моей...

Error C2665: ни одна из перегрузок не может преобразовать все типы аргументов
Помогите пожалуйста. Не могу понять, что от меня хотят. error C2665: pow: ни одна из 6...

C2665: std::getline: ни одна из 2 перегрузок не может преобразовать все типы аргументов
Дан код: #include &lt;pch.h&gt; #inclide &lt;string&gt; #include &lt;iostream&gt; using namespace std; int...

15
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
16.12.2015, 11:03 2
Лучший ответ Сообщение было отмечено joradfas как решение

Решение

Цитата Сообщение от joradfas Посмотреть сообщение
C++
1
if (x<z) Z=(pow(log,3)*x+pow(x,2))/sqrt(x+t);
возможно Вы имели ввиду
C++
1
if (x<z) Z=(pow(log(x),3)*x+pow(x,2))/sqrt(x+t);
Цитата Сообщение от joradfas Посмотреть сообщение
C++
1
else if (x>z) Z=cos(x)+t*pow(sin,2)*x;
возможно Вы имели ввиду
C++
1
else if (x>z) Z=cos(x)+t*pow(sin(x),2)*x;
Добавлено через 1 минуту
у Вас степень 2, pow будет работать медленее чем банальное умножение
т.е pow(x,2) не надо, а надо x*x
1
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
16.12.2015, 11:03 3
Цитата Сообщение от aLarman Посмотреть сообщение
возможно Вы имели ввиду
и в чем разница?
0
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
16.12.2015, 11:04 4
Kerry_Jr, будьте внимательнее и Вы её заметите)
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
16.12.2015, 11:05 5
aLarman, посмотрите на свое первое сообщение и будьте внимательнее, а я пока еще не слеп и вижу, что там разницы нет, точнее не было
0
654 / 575 / 164
Регистрация: 13.12.2012
Сообщений: 2,124
16.12.2015, 11:06 6
Kerry_Jr
Цитата Сообщение от aLarman Посмотреть сообщение
if (x<z) Z=(pow(log(x),3)*x+pow(x,2))/sqrt(x+t);
Цитата Сообщение от aLarman Посмотреть сообщение
else if (x>z) Z=cos(x)+t*pow(sin(x),2)*x;
0
Kerry_Jr
16.12.2015, 11:13
  #7

Не по теме:

aLarman, не спорь со мной, я видел то, что видел (они окрасили себя в цвета, в которые они себя окрасили © Виталий Кличко) :p

0
aLarman
16.12.2015, 12:12
  #8

Не по теме:

Kerry_Jr, вот для этого и сделано редактирование, как Вы смогли это заметить за 30 сек я хз даже хД

0
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
16.12.2015, 14:33 9
Цитата Сообщение от joradfas Посмотреть сообщение
Ошибка 2 error C2665: pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
Ошибка 3 error C2665: pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
Цитата Сообщение от joradfas Посмотреть сообщение
подскажите в чом проблема
Первый аргумент у pow() не может быть int.
Цитата Сообщение от joradfas Посмотреть сообщение
Как исправить???????
Приводи первый аргумент к double.

Добавлено через 2 минуты
Для sqrt(), sin(), cos() - то же самое.
0
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
16.12.2015, 22:32  [ТС] 10
я сделал спасибо
но когда открываю .exe то возникает другая проблема
Run-Time Check Failure #3 - The variable 't' is being used without being initialized.
0
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
16.12.2015, 22:39 11
Цитата Сообщение от joradfas Посмотреть сообщение
The variable 't' is being used without being initialized
Что тут непонятно?
0
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
16.12.2015, 22:52  [ТС] 12
а как её инициализировать?

я еще учусь и не разбираюсь нормально.....извините если что за тупые вопросы
0
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
16.12.2015, 22:55 13
x ты так инициализируешь:
Цитата Сообщение от joradfas Посмотреть сообщение
scanf("%f",&x);
0
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
16.12.2015, 23:40  [ТС] 14
это я написал уже.....смотри выше в мою программу
0
337 / 185 / 80
Регистрация: 22.08.2013
Сообщений: 724
16.12.2015, 23:43 15
Цитата Сообщение от joradfas Посмотреть сообщение
это я написал уже.....смотри выше в мою программу
Я знаю, что уже написал, из твоей программы и процитировал. Намёк непонятен? Может и t так нужно инициализировать?
0
0 / 0 / 1
Регистрация: 16.12.2015
Сообщений: 24
16.12.2015, 23:50  [ТС] 16
все работает....... как легко, а не додумался


большое спасибо




всем
0
16.12.2015, 23:50
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.12.2015, 23:50
Помогаю со студенческими работами здесь

Ошибка: ни одна из перегрузок не может преобразовать все типы аргументов
#include &quot;stdafx.h&quot; #include &quot;CppUnitTest.h&quot; #include &quot;/My Documents/Visual Studio...

Ошибка C2665 strcpy_s: ни одна из 2 перегрузок не может преобразовать все типы аргументов
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #define _CRT_SECURE_NO_WARNINGS using namespace std;...

Ошибка pow: ни одна из 6 перегрузок не может преобразовать все типы аргументов
Кусок программы, в котором ошибка &quot;pow: ни одна из 6 перегрузок не может преобразовать все типы...

Ни одна из 2 перегрузок не может преобразовать все типы аргументов
Привет почему компилятор ругаеться на это строку ChannelServices::RegisterChannel(http, false);...

DDX_FieldText: ни одна из 10 перегрузок не может преобразовать все типы аргументов
Подключаю базу данных Northwind в MFC приложение. Для поля ProductName мастер MFC создает...

SFML - ошибка "std::tuple<sf::RenderWindow>::tuple: ни одна из 2 перегрузок не может преобразовать все типы аргументов"
Хотел создать поток, передаю в функцию переменную window, где хранится игровое окно. При...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала согласования+ стартер fast регистров. Файлы прилагаю. . . .
UserScript для подсветки кнопок языков программировани­­­­я в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения: / / ==UserScript== / / @name CF_DefaultLangSelect / / . . .
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru