我需要一些帮助来将一些代码从C转换成Java

我需要一些帮助来将一些代码从C转换成Java,java,c,code-translation,Java,C,Code Translation,我有一个问题,这个问题会很快解决。我只需要将这个小片段从C转换成Java 这是C代码 (来源:) 以下是我迄今为止所做的工作。我把$$$放在我非常困惑的地方 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; } float benford10(

我有一个问题,这个问题会很快解决。我只需要将这个小片段从C转换成Java

这是C代码


(来源:)

以下是我迄今为止所做的工作。我把$$$放在我非常困惑的地方

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;
}
float benford10(int n,int d){
浮动j=$$$(10,n-1),s=0,i;

对于(i=$$$($$$(10,(n-2));iC的
math.h
头中的大多数函数都与Java类中的静态方法等效:


导入时,函数非常相似。

您将在Java数学类中找到所有函数。
pow => Math.pow
floor => Math.floor
log10 => Math.log10