Файл проекта только с файлами и никаким созданным выводом

Вы можете использовать формулу шнурка , например,

def PolygonArea(corners):
    n = len(corners) # of corners
    area = 0.0
    for i in range(n):
        j = (i + 1) % n
        area += corners[i][0] * corners[j][1]
        area -= corners[j][0] * corners[i][1]
    area = abs(area) / 2.0
    return area

# examples
corners = [(2.0, 1.0), (4.0, 5.0), (7.0, 8.0)]

Это работает только для простых многоугольников sup>


  • Если у вас есть многоугольник с отверстиями : вычислите площадь внешнего кольца и вычтите области внутренних колец

  • Если у вас есть самопересекающиеся кольца : их нужно разложить на простые сектора

6
задан NascarEd 1 June 2009 в 17:41
поделиться

2 ответа

Я не знаю способа подавить создание файла .dll. НО ... вот простой способ обхода. В свойствах проекта на вкладке «События сборки» напишите командную строку события после сборки, которая удалит файл. Примерно так:

del path \ filename.dll

3
ответ дан 17 December 2019 в 04:51
поделиться

Для чего вам нужен проект, если вы его не строите?

  1. Вы можете использовать папки решений для «хранения» файлов ...
  2. Почему бы просто не отключить сборку этого проекта для всех конфигураций (используйте Configuration Manager) - таким образом он не будет построен.
0
ответ дан 17 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: