我想計算,這將作爲一個參數,但沒有使用循環或遞歸傳遞一個整數的屈光力(基10只)的方法:如何製作沒有循環或遞歸的電源方法?
這裏的方法是使用FORR循環最簡單的形式:
static long power(int val) {
long y = 10l;
if (val == 1) {
return y;
} else {
for (int x = 0; x < val - 1; x++) {
y *= 10;
}
return y;
}
}
'Math.pow(10,val)' – Alexander 2012-07-22 12:24:47
爲什麼要避免循環和遞歸? – 2012-07-22 12:26:02
使用內置方法超出範圍:) – 2012-07-22 12:26:45