-
Notifications
You must be signed in to change notification settings - Fork 24
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
Floatingpoint #97
Floatingpoint #97
Conversation
* bug fix and fp8 class * fixed point 8 logic * reuse isLegal
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking really good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks ready!
Description & Motivation
This PR adds FloatingPoint and FloatingPointValue datatypes as well as a toy FloatingPointAdder.
Related Issue(s)
None
Testing
FloatingPointValue has been tested with round-trip testing with the Dart double. The FloatingPointAdder has been subjected to randomized testing with a loose comparison to native Double operations as it has no rounding mode.
Backwards-compatibility
No
Documentation
Yes. A simple introductory documentation markdown page is included in this PR.