1、三角函式
sin
asin
sinh
cosacos
cosh
tanatan
tanh
select sin(3.14159265/6), asin(1), sinh(1) from dual;
--其它的都類似
atan2(x,y)
返回座標為(x,y)點的反正切
select atan2(3,3) from dual;
2、數學函式
abs(x)
返回x的絕對值
select abs(3), abs(-1) from dual;
bitand(x,y)
返回對x,y進行位與(and)操作的結果
select bitand(1,0), bitand(0,1), bitand(0,0), bitand(1,1), bitand(1100, 1010) from dual;
ceil(x)
返回大於或等於x的最小整數(注意負數)
floor(x)
返回小於或等於x的最大整數
select ceil(5.6), ceil(-5.6) from dual;
select floor(5.6), floor(-5.6) from dual;
exp(x)
返回e的x次冪,其中e約為2.71828183
ln(x)
返回x的自然對數
select exp(2), exp(1), exp(2.3) from dual;
select ln(exp(2)), ln(2.71828183) from dual;
log(x,y)
返回以x為底y的對數
power(x,y)
返回x的y次冪
sqrt(x)
返回x的平方根
select log(10,100), power(3,3), sqrt(4) from dual;
mod(x,y)
返回x除以y的餘數
select mod(2.31, 1.1) from dual;
sign(x)
返回x的符號
select sign(5), sign(-5), sign(0) from dual;
round(x[,y])
返回對x取整的結果。y為可選引數,說明對第幾位小數處取整。沒有指定y的時候
則對x的0位小數取整vkjsy是負數,則對x在小數點的左邊的第|y|位取整。
此函式是四捨五入取整
trunc(x[,y])
與round類似,之不過是直接捨去尾數
select round(1234.5678), round(1234.5678, 2), round(1234.5678, -2) from dual;
select trunc(1234.5678), trunc(1234.5678, 2), trunc(1234.5678, -2) from dual;
matlab 基本數學函式(2)
函式 convhull 凸殼函式 cumprod 累計積 cumsum 累計和 cumtrapz 累計梯形數值積分 delaunay delaunay 三角化 dsearch 求最近點 這是兩個有趣的函式 factor 質數分解 inpolygon 搜尋多邊形內的點 max 最大元素 mean 平均...
基本數學概念 集合
這裡找了乙個集合的基本操作的應用場景,並給出了r求解過程。乙個班級有10個人,學號編號分別為1 2 3 4 5 6 7 8 9 10。其中,3個人參加了物理競賽,5個人參加了數學競賽,5個人參加了作文競賽,6個人參加了英文競賽。分別找出以下的人 1 參加了物理競賽或數學競賽的所有人。2 既參加了物理...
原 基本數學公式
1 lerp a,b,w b w a 1.0 w 2 反射向量 r l 2 n l n l入射向量 n法向量 r反射向量 由於這幾個向量都是單位向量,長度為1.所有構成菱形。菱形對角線相互垂直切平分。我們很容易看出r l的結果 r加上 l 綠色的那根 與n是共線的 同方向 而且 r l 的值等於2乘...