Столкнулся с ошибкой оператор "/" невозможно применить к операнду типа "группа методов" и "(int)" - C#

Узнай цену своей работы

Формулировка задачи:

Столкнулся с ошибкой при написании кода. Ошибка: оператор "/" невозможно применить к операнду типа "группа методов" и "(int)" Подчеркивается "Xp /2"
Листинг программы
  1. private void basePoints(int x0, int y0, double alfa, out int[,] points)
  2. {
  3. points = new int[2, 3];
  4. points[0, 0] = (int)Math.Round(x0 + Xp / 2);
  5. points[1, 0] = y0;
  6. points[0, 1] = (int)Math.Round(x0 - Xp / 2);
  7. points[1, 1] = (int)Math.Round(y0 + h);
  8. points[0, 2] = (int)Math.Round(points[0, 1] + Rk * Math.Cos(fi));
  9. points[1, 2] = (int)Math.Round(points[1, 1] - Rk * Math.Sin(fi));
  10. }

Решение задачи: «Столкнулся с ошибкой оператор "/" невозможно применить к операнду типа "группа методов" и "(int)"»

textual
Листинг программы
  1. private void basePoints(int x0, int y0, double alfa, out int[,] points)
  2.         {
  3.             points = new int[2, 3];
  4.             points[0, 0] = (int)Math.Round(x0 + Xp() / 2);
  5.             points[1, 0] = y0;
  6.             points[0, 1] = (int)Math.Round(x0 - Xp() / 2);
  7.             points[1, 1] = (int)Math.Round(y0 + h);
  8.             points[0, 2] = (int)Math.Round(points[0, 1] + Rk * Math.Cos(fi));
  9.             points[1, 2] = (int)Math.Round(points[1, 1] - Rk * Math.Sin(fi));
  10.         }
  11. и проверь и функция должна быть такой
  12. private int Xp()
  13. {
  14. int result;
  15. result= тут твои расчеты по формуле
  16. return result;
  17. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы