Показать сообщение отдельно
Старый 06.04.2013, 17:38
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 11  
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
wvxvw, премного благодарен
Протестировал, получается почти то, что нужно. А так как мне не принципиально точное совпадение, этот вариант отлично подходит

Добавлено через 5 минут
А нет.. блин, не совсем правильно работает
Сделал это на ас3:
Код AS3:
private function getValue(x:Number):int {
			return 9.2922e-08 * Math.pow(x, 8) + -2.0911e-05 * Math.pow(x, 7) + 1.9908e-03 * Math.pow(x, 6) + -1.0071e-01 * Math.pow(x, 5) +
			2.8741e+00 * Math.pow(x, 4) + -4.4839e+01 * Math.pow(x, 3) + 3.4286e+02 * Math.pow(x, 2) + -9.5543e+02 * x +
			8.3935e+02;
		}
В результате получается так:
Код AS3:
trace(getValue(16)); // 604
trace(getValue(8)); // 1133
trace(getValue(10)); // 1193
trace(getValue(20)); // 770
т.е. для чисел меньше, иногда выдает больший результат