硬汉嵌入式论坛

 找回密码
 立即注册
查看: 234|回复: 3
收起左侧

[DSP] STM32H743的DSP库中,有没有一个函数,可以求任意浮点数的符号是+1还是-1(函数返回值)

[复制链接]

2

主题

4

回帖

10

积分

新手上路

积分
10
发表于 2025-8-17 19:01:30 | 显示全部楼层 |阅读模式
请教一下硬汉哥:

          STM32H743的DSP库中,有没有一个函数,可以求任意浮点数的符号是+1还是-1(函数返回值),或者ARM中有什么好的方法实现?谢谢。
回复

使用道具 举报

2

主题

4

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2025-8-17 19:06:54 | 显示全部楼层
在AI中搜到ARM的DSP库有 这个函数功能,自己搜了 ARM DSP_lib没搜到,所以请教下大神这个DSP库中有这样的函数吗?
回复

使用道具 举报

2

主题

4

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2025-8-17 19:14:54 | 显示全部楼层
在math.h中搜到了一个__ARM_signbitf,这个函数有类似功能,记录一下,其他朋友如果有更好的方法可以一起讨论。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
118335
QQ
发表于 2025-8-18 09:11:55 | 显示全部楼层
308169720 发表于 2025-8-17 19:14
在math.h中搜到了一个__ARM_signbitf,这个函数有类似功能,记录一下,其他朋友如果有更好的方法可以一起讨 ...

获取浮点数的地址后,小端格式,以整数方式读取32bit出来,最高bit就是正负判断。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-9-26 19:29 , Processed in 0.040288 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表