STM32
直播中

李浯

7年用户 1032经验值
私信 关注
[问答]

stm8l151运行开根号报错怎么解决?

我使用stm8l151.。
我想运行sqrt(4000*4000);但是编译提示“Warning[Pe061]: integer operation result is out of range ” 。说超出了范围,有什么办法可以解决呢?我想开根号的数很大。

我使用stm8l151执行sqrt(4*4);执行没问题。
我使用STM32l476执行sqrt(4000*4000);没问题。

回帖(1)

郭金

2024-4-26 16:32:03
把他们整体除以100,然后就可以了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分