Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Word128 #7

Open
andrewthad opened this issue Sep 4, 2019 · 0 comments
Open

Word128 #7

andrewthad opened this issue Sep 4, 2019 · 0 comments

Comments

@andrewthad
Copy link
Member

The Word128 data type from wide-word could stand to have a builder. Doing this is a little tricky. The naive approach (repeated division by 10) will not perform well since the implementation of division for Word128 is lengthy (I'll refer to this as "super divide"). I think the best strategy is to break the Word128 into three Word64s by using super divide twice. Then each of the three words can be handled the normal way.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant