А, да, JPEGsnoop говорит, что это идентификатор. Он находится в секции с маркером FFE0. А все секции с маркерами FFEn отданы для приложений. В них же хранится и EXIF. Возможно есть договоренность по этому идентификатору JFIF, но спецификация этого не предусматривает. Поэтому я просто удалил эту секцию.
Я тоже читал статью на codenet :) Что-то они там намудрили. IMG — исходная матрица, RES — полученная матрица ДКП, но что тогда значит RES*IMG? Вероятно они имели в виду RES = DCT*RES*DCTT
Моя оптимизация простая — формулу свел к перемножению матриц, косинусы заменил массивом констант, и выделил некоторые частные случаи, когда в матрице преобладают нули.
Можно поместить что угодно(если какие-либо 2 байта не будут совпадать с маркером) после окончания любой из секций, у которой известна длина. Декодировщики, после чтения секции пропускают байты пока не встретят маркер. Как это применимо в плане помещения туда php-кода я не знаю.
Ну, значит везде по разному. Но речь-то не об этом. Я думаю, Вы же не месяц изучали натуральные числа, а скорее всего прошлись по всем видам чисел за одну пару. Мне кажется, если поступать, не зная каким числом является ПИ, то курс вузовской математики (по крайней мере на мехмате, физфаке, вмк) будет очень сложен.
Данил, прости конечно, но дробные, и в том числе иррациональные числа — это базовые знания, поэтому в вузах их тем более не учат. Нужно не ждать, когда расскажут в школе, а интересоваться самому. Без этих знаний тебе светит только гуманитарный вуз.
Спасибо!