Как выяснить, равны ли две линейные функции после округления в заданном диапазоне - PullRequest
1 голос
/ 29 января 2020

Заголовок немного сбивает с толку и использует математические слова, поэтому просто взгляните на эту C функцию:

void myfun(uint stepcount,float step,float base,int *step_array) {
    for (uint i=0;i<stepcount;i++) {
        base += step;
        step_array[i] = (int)floor(base);
    }
}

Учитывая stepcount и step (всегда от 0 до 1), как я могу определить, будут ли два значения base записывать одинаковые результаты в step_array?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...