当前位置: 首页 > news >正文

注册建设通网站济南中建设计院有限公司网站

注册建设通网站,济南中建设计院有限公司网站,旅游订票网站开发,阿里云可以做哪些网站吗简介 本文主要讲解MySQL数值型函数,包括:ROUND、RAND、ABS、MOD、TRUNCATE、CEIL、CEILING、FLOOR、POW、POWER、SQRT、LOG、LOG2、LOG10、SIGN、PI。 本文所有示例中,双横杠左边为执行的SQL语句,右边为执行语句的返回值。 ROU…

简介

本文主要讲解MySQL数值型函数,包括:ROUND、RAND、ABS、MOD、TRUNCATE、CEIL、CEILING、FLOOR、POW、POWER、SQRT、LOG、LOG2、LOG10、SIGN、PI

本文所有示例中,双横杠左边为执行的SQL语句,右边为执行语句的返回值。

ROUND函数

语法:ROUND(X)ROUND(X,D),返回对数值X四舍五入后的结果,如果带有参数D,则表示保留小数点后D位。

示例:

select ROUND(8);-- 8
select ROUND(8,1);-- 8
select ROUND(8.88);-- 9
select ROUND(8.18);-- 8
select ROUND(8.88,1);-- 8.9
select ROUND(8.18,1);-- 8.2

RAND函数

语法:RAND()RAND(N),如果不带参数,则表示生成[0-1)范围内(即大于等于0且小于1)的不重复的随机数,如果带随机数种子值参数N,则会生成可重复的随机数。

示例:

select RAND();-- 0.09054436263679001
select RAND();-- 0.19845362305497158
select RAND(1);-- 0.40540353712197724
select RAND(1);-- 0.40540353712197724

ABS函数

语法:ABS(X),求数值X的绝对值,若X是正数或者0,则返回其本身,若X是负数,则返回其对应的相反数。

示例:

select ABS(1.8);-- 1.8
select ABS(0);-- 0
select ABS(-8);-- 8

MOD函数

语法:MOD(N,M),返回N除以M后的余数,N和M都可以为小数或负数。

示例:

select MOD(8,3);-- 2
select MOD(-8,3);-- 返回:-2
select MOD(8,2);-- 0
select MOD(-8,2);-- 0
select MOD(1.8,2);-- 1.8
select MOD(8.8,2);-- 0.8
select MOD(8.8,1.8);-- 1.6

TRUNCATE函数

语法:TRUNCATE(X,D),若D为正数,则表示对X舍弃小数部分后D位,若D为负数,则表示对X舍弃整数部分后D位,且连同小数部分一起舍弃。

示例:

select TRUNCATE(8,1);-- 8
select TRUNCATE(8.88,1);-- 8.8
select TRUNCATE(0.18,1);-- 0.1
select TRUNCATE(-0.18,1);-- -0.1
select TRUNCATE(8888,-2);-- 8800
select TRUNCATE(8888.888,-2);-- 8800

CEIL或CEILING函数 

语法:CEIL(X)CEILING(X),两个函数效果相同,返回不小于X的最小整数,X可以为负数。

示例:

select CEIL(8.1);-- 9
select CEIL(8.8);-- 9
select CEIL(-8.8);-- 返回:-8
select CEIL(8);-- 8

FLOOR函数 

语法:FLOOR(X),返回不大于数值X的最大整数,X可以为负数。

示例:

select FLOOR(8.1);-- 8
select FLOOR(-8.8);-- 返回:-9
select FLOOR(8);-- 8

POW或POWER函数 

语法:POW(X,Y)POWER(X,Y),两个函数效果相同,返回X的Y次幂。

示例:

select POW(2,3);-- 8
select POW(1.8,3);-- 5.832000000000001

select POW(2,1.8);-- 3.4822022531844965
select POW(1.8,2.8);-- 5.18517017472299
select POW(-2,3);-- 返回:-8
select POW(2,-3);-- 0.125
select POW(-2,-3);-- 返回:-0.125
select POW(0,3);-- 0
select POW(8,0);-- 1
select POW(0,0);-- 1

SQRT函数 

语法:SQRT(X),返回数值X的平方根,若X为负数则会返回NULL。

示例:

select SQRT(64);-- 8
select SQRT(8);-- 2.8284271247461903
select SQRT(0);-- 0
select SQRT(64.8);-- 8.049844718999243

LOG函数 

语法:LOG(B,X)LOG(X),若同时带参数B和X,则表示获取B为底X的对数,若只带参数X,那就是自然对数,表示获取以常数e为底X的对数,若B或X中任一参数为0或负数,则返回NULL。

示例:

select LOG(2,8);-- 3
select LOG(1.8,8);-- 3.5377487545181276
select LOG(2,8.8);-- 3.137503523749935
select LOG(1.8,8.8);-- 3.69989972781419
select LOG(10);-- 2.302585092994046
select LOG(8.8);-- 2.174751721484161

LOG2或LOG10函数 

语法:LOG2(X)LOG10(X),两个函数分别返回以2和10为底X的对数。

示例:

select LOG2(8);-- 3
select LOG2(64);-- 6
select LOG10(10);-- 1
select LOG10(100);-- 2

SIGN函数 

语法:SIGN(X),返回数值X的符号,X大于0时,返回1,X等于0时,返回0,X小于0时,返回-1。

示例:

select SIGN(8);-- 1
select SIGN(0);-- 0
select SIGN(-8.8);-- 返回:-1

PI函数 

语法:PI(),返回π的值。

示例:

select PI();-- 3.141593

http://www.yayakq.cn/news/866133/

相关文章:

  • 营销型网站具备的二大能力网站开发人员是干嘛的
  • 360浏览器免费网站临沂企业网站建站模板
  • ui网站一般建好大具有营销价值好的网站
  • 绿色企业网站源码网站建设客户需求表
  • 建设厅官方网站北京免费茶叶网站建设
  • 爱站网使用体验oa企业办公系统
  • 新沂市建设局网站开网店如何运营和推广
  • 做网站和做app有什么不同免费logo设计工具
  • 网站rss地址生成公司网站制作的公司
  • 哪个网站跨境电商做的最好河北一建停考
  • 昆明网页设计公司排行榜合肥优化网站哪家公司好
  • 百度网站怎么用网站建设工作台账
  • 兴平做网站电子商务网站建设文献
  • 郑州网站设重庆市建设工程信息网官网安全监督信息网
  • 天津做网站比较好的公司南宁工程建设信息网
  • 方庄网站制作嘉定区做网站
  • 网站板块策划山东省建设厅网站维护电话
  • 北京做网站公司电话自我介绍面试模板
  • 网站建设 的公司哪家好wordpress工作室
  • 网站代理 登陆介绍婚纱网站的ppt怎么做
  • 深圳市住房建设局官方网站规范机关单位网站建设
  • 中国建设银行杭州分行网站网站首页设计公司
  • 如何做网站的薪酬调查wordpress底部功能按钮
  • 网站快速建设软件下载WordPress 手机版跳转
  • 最新免费网站源码电脑接单做任务平台
  • 手机网站带后台源代码深圳企业馆设计公司
  • 福建建设管理中心网站免费做网站app下载
  • 想学营销策划去哪里学超级推荐的关键词怎么优化
  • 信宜网站开发公司安徽省高等级公路工程建设指挥部网站
  • 注册网址的网站医院的网络推广方案