Есть подпрограмма написанная давным давно и не мной.
На вход ей поступают два параметра START-END (к примеру 10-100, 100-1000, 500-5000 ...) эти параметры могут быть любыми целыми числами.
При каждом следующем вызове на выходе получаем промежуточное значение, тоже целое число которое больше предыдущего на некую величину (на картинке красная).
Можно ли на основании приведённых таблиц понять каким образом (по какой функции) вычисляется эта дельта.
Исходников нет. Дизассеблировать нет возможности.
Нужно написать что то своё что будет работать также, ну или очень похоже.
Пока только вижу что первое число равно примерно половине STARTа и дельта вдвое меньше него.
А дальше ...
Эскизы прикрепленных изображений