我只想以“可读性强”的格式输出数字。例如,您可以将 100000 输出为 100.000,这将更具可读性。
是否有可以用于此的现有方法?
public static double calculatePower (double x, int y) {
if (y == 0)
return 1;
else
return (int) calculatePower(x, y-1);
Run Code Online (Sandbox Code Playgroud)
我了解如何调用递归函数,但不了解如何取消它。
我认为,如果在某个时候y=1
该函数应该return 1
因为该if
语句。但它没有,我不明白为什么