mysqlsum绝对值_MySQL_MySQL笔记之数学函数详解,绝对值函数ABS(x)和圆周率函数P - phpStudy...
MySQL笔记之数学函数详解
绝对值函数ABS(x)和圆周率函数PI()
mysql> SELECT ABS(0.5), ABS(-0.5), PI();
+----------+-----------+----------+
| ABS(0.5) | ABS(-0.5) | PI() |
+----------+-----------+----------+
| 0.5 | 0.5 | 3.141593 |
+----------+-----------+----------+
row in set (0.00 sec)
平方根函数SQRT(x)和求余函数MOD(x,y)
mysql> SELECT SQRT(16), SQRT(3), MOD(13,4);
+----------+--------------------+-----------+
| SQRT(16) | SQRT(3) | MOD(13,4) |
+----------+--------------------+-----------+
| 4 | 1.7320508075688772 | 1 |
+----------+--------------------+-----------+
row in set (0.00 sec)
取整函数CEIL(x)、CEILING(x)和FLOOR(x)
mysql> SELECT CEIL(2.3), CEIL(-2.3), CEILING(2.3), CEILING(-2.3);
+-----------+------------+--------------+---------------+
| CEIL(2.3) | CEIL(-2.3) | CEILING(2.3) | CEILING(-2.3) |
+-----------+------------+--------------+---------------+
| 3 | -2 | 3 | -2 |
+-----------+------------+--------------+---------------+
row in set (0.00 sec)
mysql> SELECT FLOOR(2.3), FLOOR(-2.3);
+------------+-------------+
| FLOOR(2.3) | FLOOR(-2.3) |
+------------+-------------+
| 2 | -3 |
+------------+-------------+
row in set (0.00 sec)
CEIL(x)和CEILING(x)返回大于或等于x的最小整数
FLOOR(x)返回小于或等于x的最大整数
随机数函数RAND()和RAND(x)
mysql> SELECT RAND(), RAND(2), RAND(2);
+--------------------+--------------------+--------------------+
| RAND() | RAND(2) | RAND(2) |
+--------------------+--------------------+--------------------+
| 0.8269294489425881 | 0.6555866465490187 | 0.6555866465490187 |
+--------------------+--------------------+--------------------+
row in set (0.00 sec)
RAND()和RAND(x)这两个函数丢失返回0~1的随机数
区别在于,RAND()返回的数是完全随机的,而RAND(x)在x相同时返回的值相同
四舍五入函数ROUND(x)、ROUND(x,y)和TRUNCATE(x,y)
mysql> SELECT ROUND(2.3), ROUND(2.5), ROUND(2.53,1), ROUND(2.55,1);
+------------+------------+---------------+---------------+
| ROUND(2.3) | ROUND(2.5) | ROUND(2.53,1) | ROUND(2.55,1) |
+------------+------------+---------------+---------------+
| 2 | 3 | 2.5 | 2.6 |
+------------+------------+---------------+---------------+
row in set (0.00 sec)
ROUND(x)返回离x最近的整数,也就是对x进行四舍五入处理
ROUND(x,y)返回x保留到小数点后y位的值,在截取时进行四舍五入处理
mysql> SELECT TRUNCATE(2.53,1), TRUNCATE(2.55,1);
+------------------+------------------+
| TRUNCATE(2.53,1) | TRUNCATE(2.55,1) |
+------------------+------------------+
| 2.5 | 2.5 |
+------------------+------------------+
row in set (0.00 sec)
TRUNCATE(x,y)返回x保留到小数点后y位的值,不进行四舍五入操作
符号函数SIGN(x)
mysql> SELECT SIGN(-2), SIGN(0), SIGN(2);
+----------+---------+---------+
| SIGN(-2) | SIGN(0) | SIGN(2) |
+----------+---------+---------+
| -1 | 0 | 1 |
+----------+---------+---------+
row in set (0.00 sec)
SIGN(x)返回x的符号,-1为负数,0不变,1为整数
幂运算函数POW(x,y)、POWER(x,y)
mysql> SELECT POW(3,2), POWER(3,2);
+----------+------------+
| POW(3,2) | POWER(3,2) |
+----------+------------+
| 9 | 9 |
+----------+------------+
row in set (0.00 sec)相关阅读:
基于PHP后台的Android新闻浏览客户端
九个你必须知道而且又很好用的php函数和特点
安装xp系统英文版后任务栏总是弹出Take a tour of Windows XP的解决方法
Keepalived+HAProxy实现MySQL高可用负载均衡的配置
Codeigniter检测表单post数据的方法
IE中document.createElement的iframe无法设置属性name的解决方法
纯css下拉菜单 无需js
Document:getElementsByName()使用方法及示例
安卓监听屏幕的横竖翻转实现方法
mac找不到蓝牙设备该怎么办? mac找不到蓝牙键盘的解决办法
jQuery ajax提交Form表单实例(附demo源码)
C# 为String类型增加方法详解
开发中可能会用到的jQuery小技巧
JavaScript在IE和FF下的兼容性问题
mysqlsum绝对值_MySQL_MySQL笔记之数学函数详解,绝对值函数ABS(x)和圆周率函数P - phpStudy...相关推荐
- python input函数详解_对Python3中的input函数详解
下面介绍python3中的input函数及其在python2及pyhton3中的不同. python3中的ininput函数,首先利用help(input)函数查看函数信息: 以上信息说明input函 ...
- Python choices()函数详解、random模块下的常用函数
random模块下的方法详解: 1.random.random() 随机生成一个[0,1)之间的浮点数. 2.random.randint(a,b) 随机生成[a,b]范围内一个整数. 3.rando ...
- linux下wait函数,Linux wait函数详解
wait和waitpid出现的原因 SIGCHLD --当子进程退出的时候,内核会向父进程SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止) --子进程退出时,内核将 ...
- system()函数详解
windows下system () 函数详解 windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system 功 能: 发出一个DOS命令 用 法: int s ...
- Python+NetworkX画图的nx.draw_networkx(函数详解)
Python+NetworkX画图的nx.draw_networkx函数详解 Python+NetworkX画图的nx.draw_networkx(函数详解) Python+NetworkX画图的nx ...
- Torch.arange函数详解
torch.arange函数详解 官方文档:torch.arange 函数原型 arange(start=0, end, step=1, *, out=None, dtype=None, layout ...
- Java 回调函数详解及使用
Java 回调函数详解 前言: C语言中回调函数解释: 回调函数(Callback Function)是怎样一种函数呢? 函数是用来被调用的,我们调用函数的方法有两种: 直接调用:在函数A的函数体里通 ...
- Python3 list 排序函数详解
Python3 list 排序函数详解 一. 列表的sort排序函数 函数原型: list.sort(key=None,reverse=False) 函数功能: 对原列表进行排序, ...
- R语言which函数详解以及Rcpp改写
R语言which函数详解以及Rcpp的改写 引言 which 函数的介绍 which函数的一些小例子 1 2 which函数的改进以及时间对比 引言 首先来介绍一下R语言which函数的作用:whic ...
最新文章
- Python到底有多强大?只需 15 行代码即可进行人脸检测
- 智慧城市监控照明物联网管理系统应用分析
- 经典DL论文研读(part1)--Understanding the difficulty of training deep feedforward neural networks
- campaign read in WebUI - Fiori is correct!
- C++实现线段树求区间和-区间查询
- MyEclipse软件中快捷键
- 学校云计算机室,云计算实训室简介
- 【深度学习】Batch Normalization详解
- 微软破常规发LNK漏洞补丁 金山卫士完美修复
- Vue实例和生命周期 1
- 新“开门七件事”出炉 快递小哥见证社会巨变
- linux如何安装阵列卡驱动程序,Linux安装阵列卡驱动及档.doc
- Tomcat Session管理分析
- linux与电脑ping通配置方法
- linux驱动开发:mma7660 sensor的配置
- 矩阵的分解:满秩分解和奇异值分解
- 计算机无法传输文件,手机连接电脑无法互传文件怎么办
- Minecraft Server 搭建手账
- 玩转Jetson AGX Orin官方套件
- 负载均衡、高可用、可扩展解决方案
热门文章
- 用html与css实现一个下载列表
- 学银在线python课程_清华计算机系第一课:1615集 Python+Java+web等编程视频课程流出...
- 传电子烟RELX完成新一轮融资,估值8亿美金
- linux vsftp root,linux vsftp 开放root权限
- css3移动端初始化样式
- typora的一些基本使用技巧
- Linux-系统管理篇
- 转:当世俗成就不再满足你,你要如何为生命找到意义?
- 深度:日本老年食品市场规模超过千亿,国内零食巨头旺旺集团已抢先布局!
- 百度竞价点击价格如何计算?百度竞价点击价格的计算公式及方法