2011-10-19 1 views
-3

J'ai une question et celle-ci sera rapide. J'ai juste besoin de convertir ce petit extrait de C en Java.J'ai besoin d'aide pour convertir un petit code de C en Java

Voici le code C

C code http://www.cip-labs.net/wp-content/uploads/2011/02/benford_c_sum.png

Voici ce que je l'ai fait jusqu'à présent. J'ai mis $$$$ chante où j'étais super confus.

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; 
} 

Quelqu'un peut-il m'aider à traduire le code de C en Java? J'apprécierais tellement. Merci!

+2

vous trouverez toutes les fonctions dans la classe Java Math. http://download.oracle.com/javase/6/docs/api/java/lang/Math.html – harshit

Répondre

5

La plupart des fonctions en-tête de C math.h ont des équivalents comme des méthodes statiques dans la classe Java java.lang.Math:

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