Skip to content

Instantly share code, notes, and snippets.

@arpitbbhayani
Created January 9, 2020 06:21
Show Gist options
  • Save arpitbbhayani/216559375e0f4a1b61ce727476fc4915 to your computer and use it in GitHub Desktop.
Save arpitbbhayani/216559375e0f4a1b61ce727476fc4915 to your computer and use it in GitHub Desktop.
...
for (i = 0; i < size_b; ++i) {
carry += a->ob_digit[i] + b->ob_digit[i];
z->ob_digit[i] = carry & PyLong_MASK;
carry >>= PyLong_SHIFT;
}
for (; i < size_a; ++i) {
carry += a->ob_digit[i];
z->ob_digit[i] = carry & PyLong_MASK;
carry >>= PyLong_SHIFT;
}
z->ob_digit[i] = carry;
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment