常用的C库函数向手机移植时还能用吗?

wyl_stream 2009-06-24 11:42:51
详细说一下吧:
我在写手机的应用程序,在程序中用到了C库函数中的strtod() (用于字符串转浮点数)、sprintf()(用于浮点数转字符串)等,现在在模拟器中是可以用的,但不知道以后向手机移植的时候还能不能用?
我要用到数字的科学计数法,所以要用到sprintf()的%e格式化输出,我知道brew sdk API中有SPRINTF()但好像不能格式化输出科学计数法%e。有没有其他的办法可以实现呢?

感激不尽!
...全文
1709 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyl_stream 2009-06-24
  • 打赏
  • 举报
回复
如果不能使用C库函数的话,那我该怎么样表示数字的科学计数法呢?
zsf81 2009-06-24
  • 打赏
  • 举报
回复
用API,标准API,BREW,C的不能用
Roy_ly 2009-06-24
  • 打赏
  • 举报
回复
所谓的C库函数都是用C写的啊
只要你用的是对应手机平台(如ARM,MIPS)的编译器,
生成的代码就能在对应的平台下使用了啊。
哪个高手出来给个不能用的理由学习学习一下?
发现心流 2009-06-24
  • 打赏
  • 举报
回复
如果浮点计算调用过多的话,可以自己实现int长度的 16bit.16bit的float类型计算

只是显示个字符串的话,可以使用 4 楼的方法拼接啊
发现心流 2009-06-24
  • 打赏
  • 举报
回复
有些c的库函数api brew没有,楼主可能要辛苦一下去替换了
  • 打赏
  • 举报
回复
要用BREW的帮助函数,其中支持简单的浮点运算如FADD,FDIV等等

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧