详解MySQL中的SQRT函数的使用方法

详解MySQL中的SQRT函数的使用方法,第1张

MySQL的SQRT函数是用来计算出任何数量的平方根。可以使用SELECT语句找出方检定根的任意数如下:

mysql>

select

SQRT(16);

+----------+

|

SQRT(16)

|

+----------+

|

4000000

|

+----------+

1

row

in

set

(000

sec)

所看到的浮点值,因为内部MySQL将处理浮点数据类型的平方根。

可以使用SQRT函数,计算出记录的平方根。了解SQRT函数更详细用法,考虑EMPLOYEE_TBL的表具有以下记录:

mysql>

SELECT

FROM

employee_tbl;

+------+------+------------+--------------------+

|

id

|

name

|

work_date

|

daily_typing_pages

|

+------+------+------------+--------------------+

|

1

|

John

|

2007-01-24

|

250

|

|

2

|

Ram

|

2007-05-27

|

220

|

|

3

|

Jack

|

2007-05-06

|

170

|

|

3

|

Jack

|

2007-04-06

|

100

|

|

4

|

Jill

|

2007-04-06

|

220

|

|

5

|

Zara

|

2007-06-06

|

300

|

|

5

|

Zara

|

2007-02-06

|

350

|

+------+------+------------+--------------------+

7

rows

in

set

(000

sec)

假设根据上面的表格,要计算所有的dialy_typing_pages的平方根,然后可以通过使用下面的命令:

mysql>

SELECT

name,

SQRT(daily_typing_pages)

->

FROM

employee_tbl;

+------+--------------------------+

|

name

|

SQRT(daily_typing_pages)

|

+------+--------------------------+

|

John

|

15811388

|

|

Ram

|

14832397

|

|

Jack

|

13038405

|

|

Jack

|

10000000

|

|

Jill

|

14832397

|

|

Zara

|

17320508

|

|

Zara

|

18708287

|

+------+--------------------------+

7

rows

in

set

(000

sec)

  excel 次方公式使用教程1:SQRT函数如果要在Excel求某个数的平方根,可以使用SQRT函数返回其正平方根。其语法是:SQRT(number)其中Number是要计算平方根的数。比如我们要求出289的平方根,可以在单元格中输入:=SQRT(289)即可得出答案17。

 excel 次方公式使用教程2:POWER函数如果要计算某个数的任意N次方或N次方根,可以用POWER函数。其语法是:POWER(number,power)其中Number是底数,可以为任意实数。Power是指数,底数按该指数次幂乘方。例如下面的一些公式:=POWER(218,3)计算218的3次方,返回10360232=POWER(12,1/3)计算12的3次方根,返回2289428=POWER(5,-2)计算5的-2次方,返回004

  excel 次方公式使用教程3:指数 *** 作符“^”求某个数的乘方也可以用指数 *** 作符“^”,如计算5的-2次方,也可以写为:=5^-2公式返回004。

 excel 次方公式使用教程4:EXP函数如果要计算常数e的N次方,可以用EXP函数。EXP函数是计算自然对数的LN函数的反函数。常数e等于271828182845904,是自然对数的底数。如下例:=EXP(3)计算e的3次方,返回200855369231877。

 方法(二):

 excel 次方公式使用教程1:在excel中打N次方,可以在要计算的单元格里写出公式,然后在单元格出现十字符号后直接向列的方向拖动对应的整列单元格都应用了该运算法则比如c=a^b表示a的b次方。

 如:

 =6^05 表示6的开平方

 =345^(1/3)表示345的开立方依次类推

 =25^(1/N)表示25的开N次方

 =POWER(4,1/2)就是4的平方根

 (注意:这样打出的都是数,而不是“5²”这种形式。)

 excel 次方公式使用教程2:如要“5²”这种形式,可以用:

 1、公式编辑器

 2、搜狗输入法

 3、Alt + 178

 4、先把你要打入该数字的表格——右键设置单元格属性——数字——文本(更改单元格属性为文本),之后再表格中打入52,选中2右键设置单元格格式——特殊效果——上标(打钩),确定即可。

例如:

//计算并输出2的平方根

#include <iostream>

#include <mathh>

int main()

{

    cout << "2的平方根:" << sqrt(2) << endl;

    return 0;

}

在VB6中,没有名为Sqrt()函数或子过程;只有MathSqr()函数!

函数 MathSqr(x)求一个数x的平方根。这个函数中

x≥0

所得结果(根)为Double类型

举例如下:

    Dim root As Double

    root = MathSqr(10)

    MsgBox "10的平方根为:" + CStr(root)

如果试图求一个负数的平方根引发错误:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12155411.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存