2011-10-19 7 views
-3

私は質問があり、これは速くなります。私はちょうどこの小さなスニペットをCからJavaに変換する必要があります。ここでちょっとしたコードを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に翻訳するのを助けることができますか?私はそれほど感謝します。ありがとう!

+2

Java Mathクラスのすべての関数が見つかります。 http://download.oracle.com/javase/6/docs/api/java/lang/Math.html – harshit

答えて

5

Cのmath.hヘッダの関数のほとんどは、Javaのjava.lang.Mathクラスの等価物などの静的メソッドがあります:

2
pow => Math.pow 
floor => Math.floor 
log10 => Math.log10 

インポートjava.lang.mathを、機能がかなり類似しています。

関連する問題