AcWing 790. 数的三次方根
原题链接
简单
作者:
Augus002
,
2024-04-02 21:35:59
,
所有人可见
,
阅读 3
Java 代码
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class Main {
private static double x;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
x = scanner.nextDouble();
double l = -10000, r = 10000;
while(r - l > 0.000000000001){
double mid = (l + r) / 2;
if(mid * mid * mid >= x) r = mid;
else l = mid;
}
System.out.println(String.format("%.6f", r));
scanner.close();
}
}