指数运算

[复制链接]
2661|2
 楼主| clinix 发表于 2012-2-28 18:11 | 显示全部楼层 |阅读模式
本帖最后由 clinix 于 2012-2-28 18:12 编辑

用的是stm32f103,类似这样的式子怎么算啊,求指点。e^[(3800*5.25)/(295.12*302.76)]。假如结果是1.23456,我希望结果能得到1234,即保留3位小数,并转化成整数。
highgear 发表于 2012-2-28 22:06 | 显示全部楼层
#include "Math.h"

int x = (int) (exp(3800.0f*5.25f/(295.12f*302.76f)) * 1000.0f);
liang7143 发表于 2012-2-29 09:44 | 显示全部楼层
2l 正解
有现成的 库函数 可用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

36

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部