Math.sqrt(num)是什么意思
时间: 2023-10-10 14:06:38 浏览: 299
`Math.sqrt(num)` 是 Java 中的一个数学函数,用于计算给定数字 `num` 的平方根。该函数返回一个 `double` 类型的值,表示 `num` 的平方根。
在上述代码中,我们使用 `Math.sqrt(num)` 来计算每个数字 `i` 的平方根。这是为了优化判断素数的算法,因为一个数的素数因子不会超过它的平方根。所以我们只需要判断 2 到平方根之间的数字是否能整除该数即可。
相关问题
Math.Sqrt(num);
Math.Sqrt(num) 是一个数学函数,用于计算给定数的平方根。它接受一个参数 num,表示要计算平方根的数值,并返回一个 double 类型的结果,表示该数的平方根。
例如,如果要计算 16 的平方根,可以使用 Math.Sqrt(16),它将返回 4.0。同样地,如果要计算 2 的平方根,可以使用 Math.Sqrt(2),它将返回约为 1.4142135623730951 的值。
需要注意的是,Math.Sqrt() 函数只适用于非负数。如果传入负数作为参数,将会返回 NaN(Not-a-Number)作为结果。
js的math.sqrt
JavaScript中的Math.sqrt()函数用于返回一个数的平方根。它接受一个参数,即要计算平方根的数值,并返回其平方根值。
以下是Math.sqrt()函数的使用示例:
```javascript
let num = 16;
let squareRoot = Math.sqrt(num);
console.log(squareRoot); // 输出 4
```
在上面的示例中,我们使用Math.sqrt()函数计算了数字16的平方根,并将结果存储在squareRoot变量中。然后,我们使用console.log()函数将结果打印到控制台。
需要注意的是,如果传递给Math.sqrt()函数的参数是负数,则会返回NaN(非数字)。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)