floor()是C语言中的一个数学函数,意思是向下取整,即取不大于要求值的最大的那个整数值。
成都创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,小程序开发,十多年建站对隧道混凝土搅拌车等多个行业,拥有多年的网站营销经验。
floor原意为地板之意,可以助记为数值犹如人处在地板上,取小于该数值的地板。
函数头文件:#include math.h
函数原型:double ceil(double x);
函数说明:floor(x) 返回不大于x的最大整数值 以double类型数据返回。
例子:floor(2.5) ; 运行后输出可以得到结果为2。
扩展资料:
C语言中与floor对应的还有ceil()函数,意思是向上取整,即取大于或等于要求值的最小的那个整数值。
头文件:#include math.h
函数原型:double ceil(double x);
函数说明:ceil(x) 返回不小于x的最小整数值 以double类型数据返回
例子:floor( 2.5); 运行后可以得到3。
参考资料:百度百科——floor函数
ps:浮点相对精度
exp:自然对数的底数e
i 或 j:基本虚数单位
inf 或 Inf:无限大, 例如1/0
nan或NaN:非数值(Not a number),例如0/0
pi:圆周率 p(= 3.1415926...)
realmax:系统所能表示的最大数值
realmin:系统所能表示的最小数值
nargin: 函数的输入引数个数
nargout: 函数的输出引数个数
lasterr:存放最新的错误信息
lastwarn:存放最新的警告信息
MATLAB常用基本数学函数
abs(x):纯量的绝对值或向量的长度
angle(z):复数z的相角(Phase angle)
sqrt(x):开平方
real(z):复数z的实部
imag(z):复数z的虚部
conj(z):复数z的共轭复数
round(x):四舍五入至最近整数
fix(x):无论正负,舍去小数至最近整数
floor(x):地板函数,即舍去正小数至最近整数
ceil(x):天花板函数,即加入正小数至最近整数
rat(x):将实数x化为分数表示
rats(x):将实数x化为多项分数展开
sign(x):符号函数 (Signum function)。
当x0时,sign(x)=-1;
当x=0时,sign(x)=0;
当x0时,sign(x)=1。
rem(x,y):求x除以y的馀数
gcd(x,y):整数x和y的最大公因数
lcm(x,y):整数x和y的最小公倍数
exp(x) :自然指数
pow2(x):2的指数
log(x):以e为底的对数,即自然对数或
log2(x):以2为底的对数
log10(x):以10为底的对数
MATLAB常用三角函数
sin(x):正弦函数
cos(x):余弦函数
tan(x):正切函数
asin(x):反正弦函数
acos(x):反余弦函数
atan(x):反正切函数
atan2(x,y):四象限的反正切函数
sinh(x):双曲正弦函数
cosh(x):双曲余弦函数
tanh(x):双曲正切函数
asinh(x):反双曲正弦函数
acosh(x):反双曲余弦函数
atanh(x):反双曲正切函数
适用于向量的常用函数有
min(x): 向量x的元素的最小值
max(x): 向量x的元素的最大值
mean(x): 向量x的元素的平均值
median(x): 向量x的元素的中位数
std(x): 向量x的元素的标准差
diff(x): 向量x的相邻元素的差
sort(x): 对向量x的元素进行排序(Sorting)
length(x): 向量x的元素个数
norm(x): 向量x的欧氏(Euclidean)长度
sum(x): 向量x的元素总和
prod(x): 向量x的元素总乘积
cumsum(x): 向量x的累计元素总和
cumprod(x): 向量x的累计元素总乘积
dot(x, y): 向量x和y的内积
cross(x, y): 向量x和y的外积
MATLAB基本绘图函数
plot: x轴和y轴均为线性刻度(Linear scale)
loglog: x轴和y轴均为对数刻度(Logarithmic scale)
semilogx: x轴为对数刻度,y轴为线性刻度
semilogy: x轴为线性刻度,y轴为对数刻度
matlab插值和样条plot绘图函数的参数
字元 颜色 字元 图线型态
y 黄色 . 点
k 黑色 o 圆
w 白色 x x
b 蓝色 + +
g 绿色 * *
r 红色 - 实线
c 亮青色 : 点线
m 锰紫色 -. 点虚线
-- 虚线
注解
xlabel('Input Value'); % x轴注解
ylabel('Function Value'); % y轴注解
title('Two Trigonometric Functions'); % 图形标题
legend('y = sin(x)','y = cos(x)'); % 图形注解
grid on; % 显示格线
二维绘图函数
bar 长条图
errorbar 图形加上误差范围
fplot 较精确的函数图形
polar 极座标图
hist 累计图
rose 极座标累计图
stairs 阶梯图
stem 针状图
fill 实心图
feather 羽毛图
compass 罗盘图
quiver 向量场图
Floor(x),其功能是“向下取整”,当然是整数了。
decimal有时会被称为钱币类型。
【x】表示不超过X的最大整数,在数轴上表示X左边且与X最相近的整数,当x为整数时,【x】就是X本身。取整函数【x】,也常常叫做地板(函数)。因为它不超过x,而又与x距离最近,就好像在我们脚下的地板。数学源于生活,同时又高于生活。对中小学生而言,数学要能帮他们解决日常生活中的数学问题,或者能对现实生活中的一些现象作出解释。这样刁‘会让他们觉得数学不只是空洞的理论,数学有用,从而提升他们学习数学的兴趣。天花板、地板函数在现实生活中的应用很多。如现实生活中乘车问题:根据总人数和每辆车最多所能载的人数,能算出所用车辆数,当计算的结果是整数,直接取整就可以了,如果不是整数,就要求学生会根据日常的经验,知道要取多一辆。这就是天花板函数的一个应用。实际生活中买东西时,价格的零头有时会因为讨价还价而去掉。这其实也是地板函数或变相的地板函数的一个应用。这些根据实际问题抽象出的数学问题,如上面的天花板函数、地板函数,其实就像四舍五入、折扣率等知识一样很容易被学生接收。
在JavaScript中floor,ceil abs都是属于数学函数。
floor 小数向下取整,
ceil 小数向上取整
abs 取绝对值