汗....去年寫不出來的東西在如今只花了我不到20分鐘= ="

/*寫一個JAVA程式,設三個變數分別當除數、被除數、所要求到的小數位數。

(小數點後面位數要很大很大很大很大....)
*/

import java.io.*;
public class homework_2{
public static void main(String[] asdf)
throws IOException{

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入被除數:");
String str = br.readLine();
int m = Integer.parseInt(str);
System.out.println("請輸入除數:");
String str2 = br.readLine();
int n = Integer.parseInt(str2);
System.out.println("請輸入所要求的小數位數:");
String str3 = br.readLine();
int r = Integer.parseInt(str3);
int u = 0;

int rr[] = new int[r];
u = m/n;
m = m%n;

for(int i = 0;i <= r-1;i++){
m *= 10;
rr[i] = m/n;
m = m%n;
}

System.out.print(u+".");
for(int i = 0;i<=r-1;i++){
System.out.print(rr[i]);
}
System.out.println();
}
}
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 steven70101 的頭像
    steven70101

    老人家的舊書房

    steven70101 發表在 痞客邦 留言(0) 人氣()