-1
package iCanDoIt;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Practice {
public static void main(String[] args) {
System.out.println("i" + "\t" + "square root");
int i;
double squareRoot;
for(i=50; i>=1; i--){
squareRoot=(Math.pow(i, 0.5));
System.out.println(i+ "\t" + squareRoot);
}
}
}
小數點後面怎麼能有兩位數字?格式說明符
例如: 如果I = 49 我想我的平方roote = 7.00 ------------ INSTEAD OF I = 7.0
我想你應該使用的格式說明符,%f。
我試着這樣做System.out.print(i + "\t" + "4.2f",squareRoot);
,但沒有工作...
我想你上面提到的System.out.format之一。不幸的是,輸出與System.out.println輸出完全不同... =( – user3104903
有什麼區別 ? – klarki