Алгоритм, йобана, бабочка... Это называется приведение к общему знаменателю и в школе это проходят. Аналогично с таблицей умножения. В чём хитрость с % непонятно, собственно деление на 100 с любой стороны деление на 100.
Неужели сегодняшняя публика адми настолько отупела, что такие банальщины надо выдавать за некие секреты, которых якобы не проходят в школе?