1樓:週喜
不知道你想要提什麼問題,運算思路?場合?能不能把問題問的更加具體
請問java中sqrt函式的方法
2樓:匿名使用者
sqrt函式原型:
public static double sqrt(double a)
作用是返回正確捨入的double值的正平方根。
引數a的各種取值得到的結果:
1、如果引數是 nan 或小於零,那麼結果是 nan。
2、如果引數是正無窮大,那麼結果就是正無窮大。
3、如果引數是正零或負零,那麼結果與引數相同。
否則,結果是最接近該引數值的真實數學平方根的 double 值。
sqrt函式所在類為數學工具包java.lang.math類,呼叫格式:
double v = math.sqrt(2.0);//2的平方根賦值給v
3樓:匿名使用者
你查jdk比在這問不要來的快些嗎?
sqrt(s)
4樓:
math.sqrt();
5樓:匿名使用者
public static double sqrt(double a)返回正確捨入的 double 值的正平方根。特殊情況是:
如果引數是 nan 或小於零,那麼結果是 nan。
如果引數是正無窮大,那麼結果就是正無窮大。
如果引數是正零或負零,那麼結果與引數相同。
否則,結果是最接近該引數值的真實數學平方根的 double 值。
引數:a - 乙個值。
返回:a 的正平方根。如果引數是 nan 或小於零,那麼結果是 nan。
java中怎麼用sqrt()
6樓:紫薇參星
public class ceshi}
java中如何對乙個數開根號
7樓:匿名使用者
java實現開根號的運算:
public static void main(string args)
//牛頓迭代法
public static double sqrtbynewton(double target,double eps) while (fabsf(xa,xb)>eps); return xa;
} //二分法 精度是指兩次mid值的差值
public static double sqrtbybisection(double target,double eps)else
anmid=mid;
mid=(max+min)/2;
} while (fabsf(anmid,mid)>eps); return mid;
}public static double sqrt(double d)
x1=a; for (int i = 0; i < 10; i++) return x2;
}public static double fabsf(double a,double b)else
return b-a;}
8樓:匿名使用者
java 中對乙個數開根號可以使用系統提供的 math.sqrt() 函式進行操作
例:math.sqrt(3); // 得到結果就是3
9樓:彭文傑
math.sqrt(4);
4就是你要開方的值
java中mod是什麼意思,java運算中去模是什麼意思啊!!!
java裡面沒有mod這個方法,甚至是類名。我猜想樓主想其他語言裡有個mod名字的方法,應該是求餘數的,英文全稱就是modulus java求餘數是用運算子實現的,就是 比如 10 3的結果是1 mod是 就是餘的意思 好比 int a a 10 7 a就是3 java中mod放入意思是取模,或者說...
java中的運算子怎麼用,java中的分別是什麼?有什麼用?怎麼用?
是按位 或 是按位抑或 是按位與 比如有兩個數 int x 5 int y 11 system.out.println x y system.out.println x y system.out.println x y 結果是15,1 14 過程x 5 0101二進位制 y 11 1011二進位制 ...
java取餘,java中取餘運算子
5 3 2 5 3 2 5 3 2 5 3 2 可以認為被除數決定了餘數的正負 符號是 雙目運算子,且符號兩端的運算元必須是整數。如 8 7 而不是 8.1 7 運算所得的結果,是進行除法運算後的餘數,如 10 3 結果為3,餘數為1,所以 10 3 1 就是用 號來進行取餘操作。能把問題講詳細點嗎...