Android是否支持log2 [英] Does Android support log2

查看:129
本文介绍了Android是否支持log2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

android是否支持log2?

我已经发现android不支持long double。

Does android supports log2 ?
I already find that android doesnt support long double.

当我尝试编译cdce3.c时,出现以下错误:

When i tried to compile cdce3.c I received following error:

g++.dg/cdce3.C: In function 'void mlog2f(int)':
g++.dg/cdce3.C:87: error: 'log2f' was not declared in this scope
g++.dg/cdce3.C: In function 'void mlog2(int)':
g++.dg/cdce3.C:87: error: 'log2' was not declared in this scope
g++.dg/cdce3.C: In function 'void olog2f(int)':
g++.dg/cdce3.C:108: error: 'log2f' was not declared in this scope
g++.dg/cdce3.C: In function 'void olog2(int)':
g++.dg/cdce3.C:108: error: 'log2' was not declared in this scope






cdce3.c的一部分源代码:


Part of cdce3.c source code:

#define DEF_MATH_FUNC(prefix, name) NI void prefix##name##f (int x) \
{ \
  float yy = name##f ((float) x); \
  STORE_RESULT; \
} \
NI void prefix##name (int x) \
{ \
  double yy = name ((double)x); \
  STORE_RESULT; \
}
#endif
.........
DEF_MATH_FUNC (m,log2)
DEF_MATH_FUNC (o,log2)

找到完整的源代码此处。

推荐答案

默认情况下,Android不支持log2功能。因为我在源代码中找不到该功能的确定地方。

Looks like Android doesn't support log2 function by default. Because i don't found nowhere in source codes determining of this function.

这篇关于Android是否支持log2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆