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
Use types larger than 32bit #57
Comments
Hi @GMellar, at the moment There is an open request (#8) to support e.g. Does this answer your question? |
Does this mean at the moment a Q48.16 is not possible? |
For most common platforms, yes, it's not possible at the moment. |
If you're using gcc, you can use __int128_t |
For me, I had to define // in namespace std
template <>
struct is_signed<__int128_t>: std::true_type{}; for it to work. But I was able to use a 64bit fixed point type with that. |
I was wondering how to use larger base types for example Q32.16 and use all the multiplication and division routines. Is there any plan to support this?
The text was updated successfully, but these errors were encountered: