|
Ограничение на format-number
|
|||
---|---|---|---|
#18+
Есть ли ограничение на number в format-number для xslt? Столкнулась с такой проблемой. Если взять большое число, например: 99999999999999.95 то преобразование Код: xml 1.
будет работать не правильно. Вместо 99999999999999.95 отобразится 100000000000000.00. Если убрать хотя бы одну девятку, то всё отработает хорошо. Можно ли обойтись без костылей и предусмотреть в данном случае работу с большими числами? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 23:54 |
|
Ограничение на format-number
|
|||
---|---|---|---|
#18+
Понятие числа с плавающей точкой Вам знакомо? Отдельно мантисса, отдельно показатель степени. Соответственно получаем либо большое число, либо точное. Для чисел с двойной точностью для мантисы используется 52 бита (+ 1 знаковый). Вот Вы в это и уперлись ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2017, 16:09 |
|
|
start [/forum/topic.php?fid=14&fpage=5&tid=1332037]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 245ms |
total: | 366ms |
0 / 0 |