# Frac Функция скрипта и диаграммы

Frac() возвращает дробную часть x.

Десятичная дробь определяется следующим образом: `Frac(x   ) + Floor(x ) = x`. Говоря простым языком, это значит, что дробная часть положительного числа является разницей между числом (x) и целым числом, предшествующим ему.

Например: дробная часть 11,43 = 11,43 - 11 = 0,43

Для отрицательного числа, допустим, -1,4, Floor(-1.4) = -2, что приведет к следующему результату:

Дробная часть -1,4 = -1,4 - (-2) = -1,4 + 2 = 0,6

Синтаксис:

Frac(x)

Возвращаемые типы данных: число

Аргументы:

Аргументы

| Аргумент | Описание |
| --- | --- |
| x | Число, для которого возвращается дробная часть. |

Примеры и результаты:

Примеры и результаты

| Примеры | Результаты |
| --- | --- |
| `Frac( 11.43<br>)` | Возвращает 0,43 |
| `Frac( -1.4<br>)` | Возвращает 0,6 |
| Извлеките компонент времени из числового представления метки времени, таким образом, пропуская дату.<br><br>`Time(Frac(44518.663888889))` | Возвращает 3:56:00 PM |

## Подробнее

* [Floor Функция скрипта и диаграммы](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/GeneralNumericFunctions/floor.htm)