我有一个问题,这个问题会很快。我只需要将这个小片段从C转换为Java。
这是C代码
C code http://www.cip-labs.net/wp-content/uploads/2011/02/benford_c_sum.png
这是我到目前为止所做的。我把$$$$唱歌让我感到非常困惑。
float benford10(int n, int d){
float j = $$$$$$(10, n-1), s=0, i;
for(i=$$$$($$$(10,(n-2))); i<=j-1; i++){
s+= $$$(1+(1/((i*10)+d)));
}
return s;
}
任何人都可以帮我翻译从C到java的代码吗?我非常感激。谢谢!
答案 0 :(得分:5)
C math.h
标头中的大多数函数都与Java java.lang.Math
类中的静态方法等效:
pow => Math.pow
floor => Math.floor
log10 => Math.log10
答案 1 :(得分:2)
导入java.lang.math,功能非常相似。