DocumentationHelp Center
Round toward negative infinity
Y = floor(X)
Y = floor(t)
Y = floor(t,unit)
example
Y = floor(X)rounds each element ofXto the nearest integer less than or equal to that element.
X
Y = floor(t)rounds each element of thedurationarraytto the nearest number of seconds less than or equal to that element.
t
duration
Y = floor(t,unit)rounds each element oftto the nearest number of the specified unit of time less than or equal to that element.
unit
collapse all
X = [-1.9 -0.2 3.4; 5.6 7.0 2.4+3.6i]; Y = floor(X)
Y =2×3 complex-2.0000 + 0.0000i -1.0000 + 0.0000i 3.0000 + 0.0000i 5.0000 + 0.0000i 7.0000 + 0.0000i 2.0000 + 3.0000i
Round each value in adurationarray to the nearest number of seconds less than or equal to that value.
t = hours(8) + minutes(29:31) + seconds(1.23); t.Format ='hh:mm:ss.SS'
t =1x3 duration08:29:01.23 08:30:01.23 08:31:01.23
Y1 = floor(t)
Y1 =1x3 duration08:29:01.00 08:30:01.00 08:31:01.00
Round each value intto the nearest number of hours less than or equal to that value.
Y2 = floor(t,'hours')
Y2 =1x3 duration08:00:00.00 08:00:00.00 08:00:00.00
Input array, specified as a scalar, vector, matrix, or multidimensional array. For complexX,floortreats the real and imaginary parts independently.
floor
floorconverts logical andcharelements ofXintodoublevalues.
char
double
Data Types:single|double|int8|int16|int32|int64|uint8|uint16|uint32|uint64|char|logicalComplex Number Support:Yes
single
int8
int16
int32
int64
uint8
uint16
uint32
uint64
logical
Input duration, specified as adurationarray.
“秒”
'minutes'
'hours'
'days'
'years'
Unit of time, specified as“秒”,'minutes','hours','days', or'years'. A duration of 1 year is equal to exactly 365.2425 24-hour days.
This function fully supports tall arrays. For more information, seeTall Arrays.
Usage notes and limitations:
代码生成不支持金宝appcharorlogicaldata types forX.
This function fully supports GPU arrays. For more information, seeRun MATLAB Functions on a GPU(Parallel Computing Toolbox).
This function fully supports distributed arrays. For more information, seeRun MATLAB Functions with Distributed Arrays(Parallel Computing Toolbox).
ceil|fix|round
ceil
fix
round
一个modified version of this example exists on your system. Do you want to open this version instead?
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office