Это довольно странное требование: если десятичные разряды так важны, я ожидаю, что вы будете использовать xs:decimal
вместо xs:double
, и в этом случае вы можете использовать фасеты totalDigits
и fractionDigits
для ограничения значение.
Если вы хотите таким образом ограничить xs: double, вам придется сделать это, используя шаблон (регулярное выражение).