https://tproger.ru/digest/awesome-bits/ Я вот совсем не сторонник подобных штучек, но мало ли… Цитата оттуда:Целые числаУстановка n-ого бита1x | (1<<n)Обнуление n-ого бита1x & ~(1<<n)Переключение n-ого бита1x ^ (1<<n)Округление до следующей степени двойки12345678unsigned Читать на сайте автора.

По «мотивам» — http://programmingmindstream.blogspot.ru/2016/09/1267.html Всё те же «определители матрицы» и «векторные произведения»… unit msLineF; interface uses System.Types, FMX.DUnit.msLog ; type Pixel = Single; TmsPointF = record public P : TPointF; constructor Читать на сайте автора.

Хотел написать «ругательный пост». О «программистах» и «математиках». Вместо этого «пока лишь» задам вопрос». Вот тут — http://algolist.manual.ru/maths/geom/datastruct.php Обсуждается «задача определения принадлежности точки прямой». И всё вроде бы «хорошо». Даже Читать на сайте автора.