Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XPath 1.0中的总结_Xpath_Numbers_Number Formatting_Xpath 1.0 - Fatal编程技术网

XPath 1.0中的总结

XPath 1.0中的总结,xpath,numbers,number-formatting,xpath-1.0,Xpath,Numbers,Number Formatting,Xpath 1.0,我正在处理一个系统,在这个系统中,一个(甚至仅仅)超过整数的数字应该向上舍入到下一个更大的整数。所以 <Number>1.2</Number> <Number>1.01</Number> <Number>2</Number> <Number>1.9183</Number> 1.2 1.01 2. 1.9183 应该全部四舍五入到2。如何实现这一点?您可以使用天花()功能。它以一个数字作为参数,并将

我正在处理一个系统,在这个系统中,一个(甚至仅仅)超过整数的数字应该向上舍入到下一个更大的整数。所以

<Number>1.2</Number>
<Number>1.01</Number>
<Number>2</Number>
<Number>1.9183</Number>
1.2
1.01
2.
1.9183

应该全部四舍五入到2。如何实现这一点?

您可以使用
天花()
功能。它以一个数字作为参数,并将该数字替换为下一个大于该数字的整数

在XPath中还有
round()
函数,它用最接近的整数(大或小)替换数字,还有
floor()
函数,它与
天花()
相反

见: