Как-то не совсем понял? аналог директивы inline в сях?
Не знаю что такое inline но если в коде одна и таже последовательность команд над идентичными данными (либо над логически идентичными данными) выполняется множество раз и, разумеется, дает идентичный результат, есть смысл выполнить ее единажды а затем лиш использовать результат. К потере точности это не имеет отношения
Это понятно и верно. Директива inline при компиляции вставляет код функции вместо вызова функции, таки образом растет бинарник но чуть увеличивается производительность (нет передачи аргументов, вызова и возврата). Если функции вызывается в длительном цикле, то это может существенно сэкономить время выполнения.
ЗЫ: Появилась в Delphi 2005 но там ограничений куча.