| 246 | } |
| 247 | |
| 248 | bool Int::IsZero() { |
| 249 | |
| 250 | #if NB64BLOCK > 5 |
| 251 | return (bits64[8] | bits64[7] | bits64[6] | bits64[5] | bits64[4] | bits64[3] | bits64[2] | bits64[1] | bits64[0]) == 0; |
| 252 | #else |
| 253 | return (bits64[4] | bits64[3] | bits64[2] | bits64[1] | bits64[0]) == 0; |
| 254 | #endif |
| 255 | |
| 256 | } |
| 257 | |
| 258 | |
| 259 | // ------------------------------------------------ |