【ARMv8 SIMD和浮点指令编程】浮点数据转换指令——数据类型互转必备
2023-12-15 10:49:44
浮点数据转换指令包括不同的浮点精度数之间的转换,还包括整型和浮点数之间的转化。
在了解数据转换指令前,必须学习 IEEE 754 定义的五种舍入规则。前两条规则舍入到最接近的值,其他的称为定向舍入:
舍入到最接近的值
-
Round to nearest, ties to even – rounds to the nearest value; if the number falls midway, it is rounded to the nearest value with an even least significant digit.(四舍五入到最接近的值;如果数字落在中间,则会四舍五入到最接近的具有偶数最低有效数字的值)
-
Round to nearest, ties away from zero (or ties to away) – rounds to the nearest value; if the number falls midway, it is rounded to the nearest value above (for positive numbers) or below (for negative numbers).(舍入到最接近的值;如果数字落在中间,则四舍五入到上方(对于正数)或下方(对于负数)最接近的值)
定向舍入
-
Round toward 0 – directed rounding towards zero (also known as truncation).(向零定向舍入(也称为截断))
文章来源:https://blog.csdn.net/tyyj90/article/details/134890200
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!