Есть множество способов преобразования вещественных чисел в целые. Но важнейшими из них являются округление к целому числу и отбрасывание дробной части.
Округление к ближайшему целому, не превосходящему х: функция Floor[x]
Функция Floor [х] представляет собой наибольшее целое, не превосходящее х.
{Floor[Pi], Floor[-Pi], Floor[0], Floor [2.99], Floor [-2.0001]} {3,-4,0,2,-3}
Именно функция Floor в математике и называется целой частью числа и обычно обозначается через [х]. Заметьте, что эта функция отсекает дробную часть только неотрицательных чисел. Для отрицательных нецелых чисел ее работа иллюстрируется следующим примером.
Floor[-8.12345678] -9
Поэтому если необходимо просто отбросить дробную часть, лучше воспользоваться функцией IntegerPart.
{IntegerPart[2.4],IntegerPart[2.6],IntegerPart[-2.4],
IntegerPart[-2.6],IntegerPart[PiA2]}{2,2,-2,-2,9}
{Ceiling[Pi],Ceiling[-Pi],Ceiling[0],Ceiling[2.99],
Ceiling[-2.0001]}
(4,-3,0,3,-2}
{Round[2.4],Round[2.6],Round[-2.4],Round[-2.6],Round[Р1^2]}
{2,3,-2,-3,10}
Round[Range[20]-10.5]
{-10,-8,-8,-б,-6,-4,-4,-2,-2, 0, 0,2, 2, 4, 4, 6, б, 8, 8,10}