0 / 0 / 0
Регистрация: 22.06.2011
Сообщений: 20
1

Оператор "*" не может применяться к операндам типа "type" и "type"

23.03.2012, 15:11. Показов 1395. Ответов 2
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
        public vector module()
        { return new vector(x * x + y * y + z * z); }
      
        public vector scalpr(vector a, vector b)
        { return new vector (a.x * b.x + a.y * b.y + a.z * b.z); }
 
        public vector cos(vector a, vector b)
        {
            return new vector (scalpr(a, b) / ( a.module() * b.module() ) ); } // здесь он выдают ошибку, которая написана в заголовке моего сообщения.
Извиняюсь, ошибся темой, прошу модераторов перенести в соответствующий раздел.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2012, 15:11
Ответы с готовыми решениями:

Ошибка CS0019: Оператор "*" не может применяться к операндам типа "decimal" и "float"
Здравствуйте! Писал приложение и наткнулся на интересную ошибку (честно говоря, я не совсем понимаю...

Оператор == не может применяться к операндам "группа методов" и "bool"?
public virtual bool IsInPointOfFall() { return true; } public void...

Ошибка после конвертации метода на С++ к С#: "Неявное преобразование типа "int" в "bool" невозможно"
Ошибка после преобразования метода на С++ к С#: "Неявное преобразование типа "int" в "bool"...

Переопределить операции "+" "=" "-" для экземпляров моего класса
Добрый день. Мне нужно переопределить операции "+" "=" "-" для экземпляров моего класса. Я вижу это...

2
352 / 331 / 49
Регистрация: 12.12.2011
Сообщений: 563
23.03.2012, 16:30 2
Какой тип возвращает метод module(), вектор? А почему тогда не перегружен оператор умножения?
C#
1
2
3
4
        public static Vector operator *(Vector w, Vector v)
        {
          return new Vector(w.x * v.x, w.y * v.y, w.z * v.z);
        }
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
23.03.2012, 16:59 3
по идее module и scalpr должны возвращать double
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2012, 16:59
Помогаю со студенческими работами здесь

Не удается преобразовать из типа "char" в тип "string"
Возникла необходимость отправить нескольким адресатам Email сообщение. Для этого я базу данных с...

Ошибка: "Не удалось привести тип объекта "System.ConsoleKeyInfo" к типу "System.IConvertible"."
При запуске пишет, что "Не удалось привести тип объекта "System.ConsoleKeyInfo" к типу...

Десериализация json. Ожидается элемент "root" из пространства имен "". Обнаружен элемент "None"
Здравствуйте. Получаю от сервера ответ на запросы. В интернете нашел пример десериализации, и с...

Вставить путь до файла в поле <input type="file"
Всем привет ,нужно вставить на данной страничке...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru