История изменений
Исправление crutch_master, (текущая версия) :
double factor (double iterration) {
...
if (iterration == 0)
...
Правильно. Нахера придумали эти все int'ы, когда везде можно ставить double. Не боишься, что препод оторвёт тебе руки в воспитательных целях? Загугли 0.1 + 0.2 (https://0.30000000000000004.com/)
q=q+2;
q+=2;
Вот же делаешь
result *= deg;
double factor (double iterration)
double stepen(double deg, double step)
В math что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.
#define PI 3.14159265
Сразу бы делал 4, чо выделываться. Какую ты хочешь точность с таким pi вместо нормального кода? Хорошо, что он у тебя вообще, хоть что-то считает, а не рандомно сегфолтится.
Исправление crutch_master, :
double factor (double iterration) {
...
if (iterration == 0)
...
Правильно. Нахера придумали эти все int'ы, когда везде можно ставить double. Не боишься, что препод оторвёт тебе руки в воспитательных целях? Загугли 0.1 + 0.2 (https://0.30000000000000004.com/)
q=q+2;
q+=2;
Вот же делаешь
result *= deg;
double factor (double iterration)
double stepen(double deg, double step)
В math что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.
#define PI 3.14159265
Сразу бы делал 4, чо выделываться. Какую ты хочешь точность с таким pi вместо нормального кода?
Исправление crutch_master, :
double factor (double iterration) {
...
if (iterration == 0)
...
Правильно. Нахера придумали эти все int'ы, когда везде можно ставить double. Не боишься, что препод оторвёт тебе руки в воспитательных целях? Загугли 0.1 + 0.2 (https://0.30000000000000004.com/)
q=q+2;
q+=2;
Вот же делаешь
result *= deg;
double factor (double iterration)
double stepen(double deg, double step)
В math что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.
#define PI 3.14159265
Сразу бы делал 4, чо выделываться. Какую ты хочешь точность с таким pi?
Исправление crutch_master, :
double factor (double iterration) {
...
if (iterration == 0)
...
Правильно. Нахера придумали эти все int'ы, когда везде можно ставить double. Не боишься, что препод оторвёт тебе руки в воспитательных целях? Загугли 0.1 + 0.2 (https://0.30000000000000004.com/)
q=q+2;
q+=2;
Вот же делаешь
result *= deg;
double factor (double iterration)
double stepen(double deg, double step)
В math что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.
#define PI 3.14159265
Сразу бы делал 4, чо выделываться.
Исправление crutch_master, :
double factor (double iterration) {
...
if (iterration == 0)
...
Правильно. Нахера придумали эти все int'ы, когда везде можно ставить double. Не боишься, что препод оторвёт тебе руки в воспитательных целях? Загугли 0.1 + 0.2 (https://0.30000000000000004.com/)
q=q+2;
q+=2;
Вот же делаешь
result *= deg;
double factor (double iterration)
double stepen(double deg, double step)
В math что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.
Исходная версия crutch_master, :
double factor (double iterration) {
...
if (iterration == 0)
...
Правильно. Нахера придумали эти все int'ы, когда везде можно ставить double. Не боишься, что препод оторвёт тебе руки в воспитательных целях? Загугли 0.1 + 0.2 (https://0.30000000000000004.com/)
q=q+2;
q+=2; Вот же делаешь
result *= deg;
double factor (double iterration)
double stepen(double deg, double step)
В math что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.