LINUX.ORG.RU

История изменений

Исправление 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 что, совсем нет факториала и возведения в степень? Ну и функция полное говно, потому что степень может быть не целой и отрицательной по твоей же сигнатуре.