Тогда такой вопрос, прописал функцию синуса, теперь при работе вычисления синуса, синусы всех углов показывает правильно, кроме 180 и 360, в чем может быть проблема?
не очень понятно зачем у тебя там x()*pi/y(), вообще перевод в радианы x()*pi/180. возможно проблема с типами, у меня такое было, там получается int и при делении получается 0. попробуй х преревести в вещественный тип (через float())
А что неправильного? У меня вот результат >>> math.sin(math.pi*2) 6.43075754320341E-16 16 знаков за запятой это почти ноль. Само пи имеет 15 знаков за запятой, не точное же. Для точности юзай round(число, кол-во знаков за запятой) ------------- добавлено в 01.43: DimaTROFIK: 180 == 57 * math.pi, а надо всего два.