matlab中的floor是什么意思
答案:4 悬赏:80 手机版
解决时间 2021-02-13 05:12
- 提问者网友:人生佛魔见
- 2021-02-12 06:23
matlab中的floor是什么意思
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-02-12 07:23
matlab中的floor意思是“向下取整”,即取不大于x的最大整数,与“四舍五入”不同,下取整直接取按照数轴上最接近要求值的左边值,即不大于要求值的最大的那个整数值。语法为FLOOR(number, significance),Number是要舍入的数值。Significance是要舍入到的倍数。
扩展资料:
FLOOR 对于复数,分别对实部和虚部取整。原型是function floor(x:float):integer。当x大于integer的范围时会引发溢出错误。
如果任一参数为非数值型,则 FLOOR 将返回错误值 #VALUE!。如果 number 的符号为正,significance 的符号为负,则 FLOOR 将返回错误值 #NUM!。
如果 number 的符号为正,函数值会向靠近零的方向舍入。如果 number 的符号为负,函数值会向远离零的方向舍入。如果 number 恰好是 significance 的整数倍,则不进行舍入。
扩展资料:
FLOOR 对于复数,分别对实部和虚部取整。原型是function floor(x:float):integer。当x大于integer的范围时会引发溢出错误。
如果任一参数为非数值型,则 FLOOR 将返回错误值 #VALUE!。如果 number 的符号为正,significance 的符号为负,则 FLOOR 将返回错误值 #NUM!。
如果 number 的符号为正,函数值会向靠近零的方向舍入。如果 number 的符号为负,函数值会向远离零的方向舍入。如果 number 恰好是 significance 的整数倍,则不进行舍入。
全部回答
- 1楼网友:像个废品
- 2021-02-12 10:20
floor
英-[flɔː]
美-[flɔr]
释义
n. 地板,地面;楼层;基底;议员席
vt. 铺地板;打倒,击倒;(被困难)难倒
- 2楼网友:污到你湿
- 2021-02-12 09:06
在matlab中floor()函数时取整的意思
例如:
floor(1.8)=1; 即取的是比操作数小的整数。
- 3楼网友:洒脱疯子
- 2021-02-12 08:25
a(i)等于x对3取余数,
mod的例子如下:
>> mod(3,3)
ans =
0
>> mod(5,3)
ans =
2
>> mod(1,3)
ans =
1
mod的详细解释如下:
>> help mod
mod modulus after division.
mod(x,y) is x - n.*y where n = floor(x./y) if y ~= 0. if y is not an
integer and the quotient x./y is within roundoff error of an integer,
then n is that integer. the inputs x and y must be real arrays of the
same size, or real scalars.
the statement "x and y are congruent mod m" means mod(x,m) == mod(y,m).
by convention:
mod(x,0) is x.
mod(x,x) is 0.
mod(x,y), for x~=y and y~=0, has the same sign as y.
note: rem(x,y), for x~=y and y~=0, has the same sign as x.
mod(x,y) and rem(x,y) are equal if x and y have the same sign, but
differ by y if x and y have different signs.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯