我必須編寫程序,從用戶那裏得到一個數字n
,然後計算總和:s = 1/1 + 1/2 + ... + 1/n。自動鑄造
我寫了這個代碼:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner unos = new Scanner(System.in);
System.out.println("n=?");
int n = unos.nextInt();
double s = 0.0;
for (int i = 1; i <= n; i++) {
s = s + (1.0/i);
}
System.out.println("s=" + s);
}
}
如何Java的決定的int值i
轉換爲雙在此聲明:
s = s + (1.0/i);
'S = S +(1.0D /(雙)ⅰ); '? –
@精英紳士,我上面的代碼作品,我只問什麼是轉換規則。 –