Main Content

floor

음수 무한대 방향으로 내림(Round Toward Negative Infinity)

설명

예제

Y = floor(X)X의 각 요소를 해당 요소보다 작거나 같은 가장 가까운 정수로 내림합니다.

예제

Y = floor(t)duration형 배열 t의 각 요소를 해당 요소보다 작거나 같은 가장 가까운 시간(초)으로 내림합니다.

예제

Y = floor(t,unit)t의 각 요소를 해당 요소보다 작거나 같은 가장 가까운 지정된 시간 단위 수로 내림합니다.

예제

모두 축소

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

duration형 배열의 각 값을 해당 값보다 작거나 같은 가장 가까운 시간(초)으로 내림합니다.

t = hours(8) + minutes(29:31) + seconds(1.23);
t.Format = 'hh:mm:ss.SS'
t = 1x3 duration
   08:29:01.23   08:30:01.23   08:31:01.23

Y1 = floor(t)
Y1 = 1x3 duration
   08:29:01.00   08:30:01.00   08:31:01.00

t의 각 값을 해당 값보다 작거나 같은 가장 가까운 기간(시간)으로 내림합니다.

Y2 = floor(t,'hours')
Y2 = 1x3 duration
   08:00:00.00   08:00:00.00   08:00:00.00

입력 인수

모두 축소

입력 배열로, 스칼라, 벡터, 행렬, 다차원 배열, table형 또는 timetable형으로 지정됩니다. 복소수 X의 경우 floor는 실수부와 허수부를 개별적으로 처리합니다.

floorX의 논리형 요소와 char형 요소를 double형 값으로 변환합니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | logical | table | timetable
복소수 지원 여부:

입력 기간으로, duration형 배열로 지정됩니다.

시간 단위로, 'seconds', 'minutes', 'hours', 'days', 'years' 중 하나로 지정됩니다. 1년의 기간은 24시간 일수 단위로 정확히 365.2425일과 같습니다.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

GPU 코드 생성
GPU Coder™를 사용하여 NVIDIA® GPU용 CUDA® 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

모두 확장