mysql中pi是什么意思_MySQL PI()用法及代码示例

MySQL中的PI()函数用于返回Pi值。默认显示的小数位数为7,但MySQL内部使用完整的双精度值。

用法:

PI()

参数:

此方法不接受任何参数。

返回:

它返回Pi值,即3.141593。

示例1:

使用PI Function返回Pi的默认值。

SELECT PI() AS DefaultPiValue;

输出:

DefaultPiValue

3.141593

示例2:

使用PI Function将Pi的值返回至小数点后18位。

SELECT PI()+0.000000000000000000

AS PiValue;

输出:

PiValue

3.141592653589793000

示例3:

使用PI Function计算列中所有圆的面积和周长。为了演示,让我们创建一个名为Circle的表。

CREATE TABLE Circle(

Circle_id INT AUTO_INCREMENT,

Radius DECIMAL(10, 3) NOT NULL,

PRIMARY KEY(Circle_id )

);

现在,将一些数据插入Circle表。

INSERT INTO Circle(Radius )

VALUES

(2 ),(3),(10 ),(12.5 ),(6.80),

(4.60 ),(6),(20),(25) ;

因此,圆表如下。

SELECT * FROM Circle;

Circle_id

半径

1

2.000

2

3.000

3

10.000

4

12.500

5

6.800

6

4.600

7

6.000

8

20.000

9

25.000

现在,我们将使用PI函数计算每个圆的面积和周长。

SELECT Circle_id, Radius,

PI() * Radius * Radius AS Area,

2 * PI() * Radius AS Perimeter

FROM Circle;

输出:

Circle_id

半径

周长

1

2.000

12.566371

12.566371

2

3.000

28.274334

18.849556

3

10.000

314.159265

62.831853

4

12.500

490.873852

78.539816

5

6.800

145.267244

42.725660

6

4.600

66.476101

28.902652

7

6.000

113.097336

37.699112

8

20.000

1256.637061

125.663706

9

25.000

1963.495408

157.079633

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值