无锡建设局施工许可证网站,个人网站空间价格,wordpress 随机数,任房保障和城乡建设局网站文章目录 内置函数自定义函数 内置函数
单行函数#xff0c;单行输入#xff0c;单行输出#xff1b;
# 数值函数
abs(-1), 绝对值 1
sign(-32), 负数取-1#xff0c;正数取1
pi() 圆周率#xff1b;
ceil(x) 向上取整
floor(x) 向下取整
least(1,2,3)
greatest(1,2,3… 文章目录 内置函数自定义函数 内置函数
单行函数单行输入单行输出
# 数值函数
abs(-1), 绝对值 1
sign(-32), 负数取-1正数取1
pi() 圆周率
ceil(x) 向上取整
floor(x) 向下取整
least(1,2,3)
greatest(1,2,3) 最大值
mod(x,y) 求模
rand() 0-1的随机数 rand(seed) 给一个种子同一个种子生成的随机数相同round(x) 四舍五入取整
round(x,y) 保留几位小数
round(123.34, 1); 123.3
round(123.34, -1); 120truncat(123.39, 1) 截断保留一位 123.3
truncat(123.39, -1) 截断保留一位 120
truncat(123.39, 0) 截断保留一位 123sqrt(x) 开根号# 三角函数
radians(x) 角度转为弧度
degrees(x) 弧度转为角度
sin(x)
cos(x)
asin(x)
acos(x)
tan(x)
atan(x)
cot(x)# 指数函数
pow(a, b) a^b
exp(a) e^a
# 对数函数
ln(e^2); 2
log(10^3); 3
log10(xx)
log2(xx)# 进制转换
bin(10) 十转二
hex(10) 十进制转十六
oct(10) 十进制转八进制
conv(num, base, tobase)# 字符串函数
ascii(abc) 首字母的ascii码
char_length(我们) 字符长度 2
length(我们) 字节长度 6bytes (utf8)
concat(a, bc, ) abcinsert(abcdefg, 3, 5, 000) 替换从1开始3的位置向后长度为5的子串替换为000
replace(laufing, lauf, tom) 替换匹配到lauf替换为tomupper(s)/lower(s) 全大/小写
left(s, 3) 从左边取三个字符
right(s, 4) 从右边取四个字符# 右对齐
lpad(s, 10, ) 保持长度为10不够左补空格
rpad(s, 10, ) # 去除空格
trim(s)/ltrim(s)/rtrim(s)
# 去除特定的字符
trim(xxx from s)
trim(leading xx from s)
trim(trailing xx from s)repeat(s, n) 重复
space(n) 空格
strcmp(s1, s2) 逐字符比较
substr(s, idx, len) 截取
locate(s1, s) 查找s1在s中的首次出现位置
reverse(s)# 日期时间类型 聚合函数多行函数多行输入单行输出
自定义函数
pass