XSLT 2.0 принимает экспоненциальную запись чисел на входе, XSLT 1.0 - нет. Поэтому ответ скорее зависит от того, какую версию вы используете (я подозреваю, что вы используете 1.0, потому что в противном случае вам не нужно было бы обращаться за помощью). Со стороны вывода вы можете управлять форматом, используя format-number () с любой версией.