Постарался собрать тут материал, который пришлось вспоминать и заново познавать со школьно-институтских времен для решения тех или иных задач. Понимаю, что в 99% случаев программисту это вообще не нужно. Но мне вот потребовалось. Кому-то еще может потребоваться.