Форум программистов, компьютерный форум, киберфорум
Геометрия
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
1 / 1 / 1
Регистрация: 26.10.2017
Сообщений: 7

Как найти площадь сектора окружности, зная координаты центра окружности и двух равноудаленных точек

15.09.2018, 21:00. Показов 2184. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно ли как-то найти площадь сектора, зная координаты центра (х0, у0) окружности и двух равноудаленных точек ( (х1, у1) и (х2, у2)) ?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.09.2018, 21:00
Ответы с готовыми решениями:

Координаты центра окружности и точек касания
Здравствуйте. Пожалуйста,помогите еще вот с таким вопросом... Дано: координаты окружности О1 (x1,y1) координаты окружности О2(х2,у2) ...

Найти координаты центра окружности
Имеется отрезок y=99, -12\leq x\leq 12 и окружность (x+45)^2+(y-38)^2=63^2. Каким образом можно найти координаты центра окружности,...

Найти координаты центра окружности по трём точкам
Дано координаты 3-х точек: 1. Точка Р1 с координатами Х1 и Y1; 2. Точка Р2 с координатами Х2 и Y2; 3. Точка Р3 с координатами Х3 и...

5
Эксперт по математике/физике
 Аватар для jogano
6360 / 4067 / 1512
Регистрация: 09.10.2009
Сообщений: 7,550
Записей в блоге: 4
15.09.2018, 23:29
Лучший ответ Сообщение было отмечено AlxMute как решение

Решение

Можно. https://www.cyberforum.ru/cgi-bin/latex.cgi?S=\frac{\left(x_1-x_0 \right)^2+\left(y_1-y_0 \right)^2}{2} \cdot  \text{arccos}\frac{\left(x_1-x_0 \right)\left(x_2-x_0 \right)+\left(y_1-y_0 \right)\left(y_2-y_0 \right)}{\left(x_1-x_0 \right)^2+\left(y_1-y_0 \right)^2}
При этом должно быть выполнено условие https://www.cyberforum.ru/cgi-bin/latex.cgi?\left(x_1-x_0 \right)^2+\left(y_1-y_0 \right)^2=\left(x_2-x_0 \right)^2+\left(y_2-y_0 \right)^2
1
1104 / 480 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
16.09.2018, 08:16
Уважаемый jogano,
мне не совсем понятно ваше условие. Если точки равноудалёны, то они точно лежат на окружности и условие в этом случае лишнее.
2. А вот другое условие, когда точки совпадают стоит ввести?
0
Эксперт по математике/физике
 Аватар для jogano
6360 / 4067 / 1512
Регистрация: 09.10.2009
Сообщений: 7,550
Записей в блоге: 4
16.09.2018, 08:35
Цитата Сообщение от нтч Посмотреть сообщение
Если точки равноудалёны,
Но это "если" нужно проверять, если считать площадь на компьютере. По опыту этого форума: человек даёт задачу, ему пишут формулу без указания допустимых значений на входящие переменные и на другие ограничения на эти переменные, человек пишет программу, вводит произвольные числа и потом пишет на форум, что формула выдаёт не правильный результат или вообще происходит ошибка в вычислении (например, деление на 0 или попытка извлечь радикал из отрицательного числа). Вот во избежание этого... Тем более, что не известно, как ТС собирается задавать две точки на окружности. Чтобы
Цитата Сообщение от нтч Посмотреть сообщение
они точно лежат на окружности
, необходимо задать длину радиуса и два полярных угла (тогда и формула была бы другой, и без проверки), но ТС даёт в качестве входных данных декартовы координаты. Почему-то. А значит, нужна проверка. По крайней мере, нельзя забить в компьютер три произвольные пары чисел, так как можно и под арккосинусом получить число >1 и программа выдаст ошибку.

2. Не стоит, тогда arccos1=0
1
1104 / 480 / 33
Регистрация: 05.07.2018
Сообщений: 1,870
Записей в блоге: 7
16.09.2018, 08:42
Уважаемый jogano,
я благодарен вам за ответ, но возник еще дополнительный вопрос... Задача имеет в общем случае два решения и ТС
скорее всего об этом и не догадывается. А вот упомянуть об этом стоит?
0
Эксперт по математике/физике
 Аватар для jogano
6360 / 4067 / 1512
Регистрация: 09.10.2009
Сообщений: 7,550
Записей в блоге: 4
16.09.2018, 08:55
Об этом стоило бы упомянуть ТС-у, чтобы другие не ванговали.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.09.2018, 08:55
Помогаю со студенческими работами здесь

Составить уравнение плоскости и найти координаты центра и радиус окружности
Дано уравнение сферы S. а) Составить уравнение плоскости,...

Найти координаты центра описанной окружности (формула есть но не понятна)
На форуме нашёл ниже следующий ответ, но я не умею перемножать матрицу. На картинке мой треугольник, точка "О"...

Найти координаты точек на окружности
Имеется: Центр окружности - 3,3 Радиус - 3 Угол - 90 градусов Требуется найти две точки, которые будут пересекать окружность. ...

Найти координаты точек пересечения касательной и окружности
Необходимо найти координаты точек p1, p2, p3, p4.

Как получить комплементарный (контрастный) цвет, зная координаты точки на окружности
Доброго всем времени суток! Для одного проекта нужно частично повторить возможности данного сервиса по подбору цветов. Как известно цвета...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru