2009-03-04 31 views

Trả lời

32

thử "mod"

thấy http://www.w3.org/TR/xpath#numbers

chi tiết từ liên kết đó:

Nhà điều hành mod trả phần còn lại từ một bộ phận cắt bỏ. Đối với dụ,

5 mod 2 trả 1

5 lợi nhuận -2 mod 1

-5 mod 2 trả về -1

-5 lợi nhuận -2 mod -1

LƯU Ý: Điều này giống như toán tử% trong Java và ECMAScript.

11

Hãy thử

<xsl:if test="(count() mod 8)"> 

như trong XSL bạn phải sử dụng "mod" để có được mô đun

5

Cũng xem ra khi thực hiện bổ sung/trừ. Khi thực hiện thêm tất cả sẽ tốt với $ var1 + $ var2. Nhưng trong phép trừ, vì dấu gạch ngang (-) hợp lệ trong tên biến $ var1- $ var2 không hoạt động. Nhưng $ var1 - $ var2 nên, và số ($ var1) - số ($ var2) luôn luôn hoạt động và bạn có thể thấy một bài viết tôi đã viết về liên quan đến việc sử dụng XPATH trong sản phẩm Trình quản lý danh tính của Novell.

XPATH Math thoughts

Các vấn đề liên quan