На сервере raleigh.ru опубликована статья Боба Дишама "Математика и XSLT" в переводе Василия Ярошевича. В ней описывается использование XSLT для арифметических действий.
Из описания статьи:
XSLT изначально предназначен для трансформации текста, но мы можем использовать его также и для базисной математики. Полная поддержка в XSLT математических возможностей XPath позволяет нам выполнять все основные виды арифметических операций и даже немного больше.
Автор перевода выложил примеры стилей в виде отдельных файлов: "базовая арифметика" и "вычисление числа Пи".