数学函数:随机数,幂,平方根

--数学函数
--RAND 生成0~1之间的随机数,包含0但是不包含1
select RAND()
--ABS:绝对值:负值--正值
select ABS(-100)
--CEILING();获取比当前参数值大的最小整数
select CEILING(0.00000001)
--FLOOR():获取比当前数小的最大整数
select FLOOR(0.999999)
--POWER() 幂
select POWER(3,5)
--ROUND(源数据,小数位数) 四舍五入.小数位的精度推进只关注指定的位数后一位
select ROUND(1.449,1)
--SIGN 负数 -1 正数 1 0 0
SQRT-平方根
select SQRT(8)数学函数

时间: 2024-12-25 09:08:19

数学函数:随机数,幂,平方根的相关文章

17.数学函数

--数学函数-- --rand:随机数 select RAND() --ABS select ABS(-123242) --CEILING:得到比当前数据大的最小整数 select CEILING(16*1.0/5) --FLOOR:得到比当前数据小的最大整数 select FLOOR(1.99999) --ROUND:四舍五入:只关注指定的小数位后一位 select ROUND(1.558,1) --POWER():返回指定表达式的指定幂的值 select POWER(2,3) --SQRT(

SQL Server数学函数

数学函数 1.计算绝对值ABS ABS函数对一个数值表达式结果计算绝对值(bit数据类型除外),返回整数. 语法结构: ABS(数值表达式) 返回值:与数值表达式类型一致的数据 示例: SELECT ABS(-1) --输出 1 2.获取大于等于最小整数值Celling CEILING函数返回大于等于数值表达式(bit数据类型除外)的最小整数值.俗称天花板函数,尽量往大的取整. 语法结构: CEILING(数值表达式) 返回值:与数值表达式类型一致的数据. 示例: SELECT Celling(

MySQL好用的数学函数

最近项目很忙,分给我的功能都比较复杂,还好能应付的下来.在工作的过程中,我发现使用mysql的自带函数能够极大的减少程序的复杂度.这是必然的,使用mysql的函数,能够在程序里面省却很多的循环遍历.但是网上有的专家说,在mysql里面使用数学以及字符串函数,会使得mysql的效率变慢,我想这是必然的.把本来是程序应该干的事情交给了mysql去干,mysql干的越多,那么效率就越低. 那么有没有可能找到一个平衡呢?不建议,因为有大神说mysql的函数效率低,就不使用.如果这样子的话,那么干脆连my

postgresql——数学函数介绍

1.数学函数 数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数.三角函数(包括正弦函数.正切函数.余切函数等).对数函数.随机数函数等.在有错误产生时,数学函数会返回空值null. 1.1.绝对值函数ABS(x)和返回圆周率的函数PI() 例子:求2,-3.3,-33的绝对值 testdb=# select abs(2),abs(-3.3),abs(-33); abs | abs | abs -----+-----+----- 2 | 3.3 |  33 (1 row) 例子:返回圆周

数据库 基础学习5— 数学函数

1.--数学函数 select degree ,sqrt(degree) from score --开平方,平方根 select price, ceiling(Price) from car -- 取大于当前小数的最小整数 select price, floor(Price) from car -- 取小于当前小数的最大整数 select price, round(Price,-1) from car -- 四舍五入,保留几位 select ABS(-2) -- 取绝对值 select RAND

Sql Server函数全解<二>数学函数

  数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数,三角函数(包括正弦函数,余弦函数,正切函数,余切函数).对数函数,随机函数等.在错误产生时,数学函数将返回空值null.本次介绍各种数学函数的功能和用法. 1.绝对值函数ABS(x)和返回圆周率的函数PI()  ABS(x)返回x的绝对值,PI()返回圆周率的值  eg: select ABS(2),ABS(-3.3),ABS(-33),PI(); 正数的绝对值是其本身,2的绝对值为2:负数的绝对值为其相反数,-3.3的绝对值为3.

字符串函数,时间函数,数学函数,数组

字符串函数 strlen 获取字符串的长度,这里的长度是指该字符串的字节的长度! substr 从指定字符串中的指定位置开始,截取指定长度的字符!sub在这里是截取的意思,substr就是字符串截取函数 需要三个参数: 1, 指定的字符串 2, 截取起始位置(以0开始) 3, 截取的长度 strtolower | strtoupper 把字符串全部转换为小写|大写!  仅针对英文有效,也针对汉字中的英文有效! strrev 把字符串反转! strpos 从左往右查找并返回字符串中某个字符的起始位

一、数学函数主要用于处理数字,包括整型、浮点数等。

一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SELECT FLOOR(1.5) -- 返回1 RAND() 返回0->1的随机数 SELECT RAND() --0.93099315644334 RAND(x) 返回0->1的随机数,x值相同时返

PHP数学函数的练习

*数学函数 1,abs() 求绝对值 2,ceil() 进一法取整 3,floor() 舍去法取整 4,fmod()对浮点数进行取余 例如fmod(5.7,1.3) 5,pow() 返回数的n次方 pow(1,20) 6,round() 浮点数取整 round(1.98765,2) == 1.99 7,sqrt(9) 求平方根,值为3 8,max() ,min 求最大值,最小值 max(1,2,3,4) == 4 9, mt_rand() 更好的随机数 mt_rand(1,10) 返回一个随机数