gpt4 book ai didi

java - 如何用java编写余弦/ceil/floor计算器

转载 作者:行者123 更新时间:2023-11-30 04:48:39 27 4
gpt4 key购买 nike

在 Java me 中开发 CLDC 1.0 时,Math.cos、Math.ceil 和 Math.floor 均不受支持。我想自己手动编写这些函数,但我完全不知道如何做到这一点。以前有人遇到过这个问题吗?有代码指南或示例吗?

更新:

来自this site

我可以计算余弦

cos(x) = 1 - x2/2! + x4/4! - x6/6! + x8/8!...

但是准确性问题当然就出现了,

我认为 Math.Ceiling 应该与:

double d;
if((int)d - d > 0) return int(d) + 1;
else return (int) d;

地板应该在对面...

最佳答案

Math.functions.... CLDC 1.0 不可用

我认为,你必须使用像 MicroFloat 这样的第三方库使用 J2SE(加、减、乘、除、取模、比较、类型转换)以及 java.lang.Math(sin、cos、exp、pow、log 等)

关于java - 如何用java编写余弦/ceil/floor计算器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10345786/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com