您好,登錄后才能下訂單哦!
public class nFloat {
public static String fun(double dTestNo, int iBase) {
int bit = 10; //保留10位小數(shù)
int[] iT = new int[bit];
int iNo;
String result = "";
for (iNo = 0; iNo < bit; iNo++) {
dTestNo *= iBase;
iT[iNo] = (int) dTestNo; // 填空
if (dTestNo >= 1.0) dTestNo -= iT[iNo]; // 填空
}
result = result + "0.";
for (iNo = 0; iNo < bit; iNo++)
result = result + iT[iNo];
result = result + "\n";
return result;
}
public static void main(String[] args) {
String result = "";
Scanner scanner = new Scanner(System.in);
int n = 0;
double dTestNo = 0.795;
while (scanner.hasNext()) {
dTestNo = scanner.nextDouble();
n = scanner.nextInt();
if ((dTestNo - 0.0) > 0.0000009 & n != 0) {
result = result + fun(dTestNo, n);
} else {
System.out.println(result);
}
}
}
}
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。