日期:2014-05-20  浏览次数:20889 次

eclipse无法调用MATH类中的sin,cos,pi
eclipse无法调用MATH类中的sin,cos,pi?
哪位指点一下


------解决方案--------------------
sin
cos
PI

since CLDC 1.1
because Float Point supported since CLDC 1.1
------解决方案--------------------
CLDC 1.1才支持浮点数的运算,所以...
------解决方案--------------------
cldc1.0建议使用MathFP
------解决方案--------------------
upppp
没实现过
------解决方案--------------------
自己实现一个sin,cos吧
你可以参考一下 doom3的源码
用Fixed point 来代表float
------解决方案--------------------
static final int[] _cos = new int[]
{
4096, 4095, 4094, 4090, 4086, 4080, 4074, 4065, 4056, 4046, 4034, 4021, 4006, 3991, 3974, 3956, 3937, 3917, 3896, 3873,
3849, 3824, 3798, 3770, 3742, 3712, 3681, 3650, 3617, 3582, 3547, 3511, 3474, 3435, 3396, 3355, 3314, 3271, 3228, 3183,
3138, 3091, 3044, 2996, 2946, 2896, 2845, 2793, 2741, 2687, 2633, 2578, 2522, 2465, 2408, 2349, 2290, 2231, 2171, 2110,
2048, 1986, 1923, 1860, 1796, 1731, 1666, 1600, 1534, 1468, 1401, 1334, 1266, 1198, 1129, 1060, 991, 921, 852, 782,
711, 641, 570, 499, 428, 357, 286, 214, 143, 71, 0
};
//给你一个cos的对应值表(左移12位后)
------解决方案--------------------
````````聪明啊