# Frac Skript- och diagramfunktion

Frac() returnerar decimaldelen av x.

Fraktionens definieras så att `Frac(x   ) + Floor(x ) = x`. Förenklat innebär detta att fraktionen av ett positivt tal är skillnaden mellan talet (x) och heltalet som föregår decimaldelen.

Till exempel: Fraktionen av 11,43 = 11,43 - 11 = 0,43

För ett negativt tal, säg -1,4, Floor(-1.4) = -2, som ger följande resultat:

Fraktionen av -1,4 = -1,4 - (-2) = -1,4 + 2 = 0,6

Syntax:

Frac(x)

Returnerad datatyp: numeriska

Argument:

Argument

| Argument | Beskrivning |
| --- | --- |
| x | Tal som decimaldel ska returneras för. |

Exempel och resultat:

Exempel och resultat

| Exempel | Resultat |
| --- | --- |
| `Frac( 11.43<br>)` | Returnerar 0,43 |
| `Frac( -1.4<br>)` | Returnerar 0,6 |
| Extrahera tidskomponenten från den numeriska representationen av en tidsmarkör, vilket därmed utelämnar datumet.<br><br>`Time(Frac(44518.663888889))` | Returnerar 15.56.00 |

## Mer information

* [Floor Skript- och diagramfunktion](https://help.qlik.com/sv-SE/sense/May2026/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/GeneralNumericFunctions/floor.htm)