modf - OpenGL ES 3.1 Reference Pages

## Name

modf — separate a value into its integer and fractional components

## Declaration

`genType modf(` | genType x,
| out genType i`)`;

## Parameters

`x`

  Specify the value to separate.

`out i`

  A variable that receives the integer part of the argument.

## Description

`modf` separates a floating point value `x` into its integer and fractional parts. The fractional part of the number is returned from the function and the integer part (as a floating point quantity) is returned in the output parameter `i`.

## Version Support

| OpenGL ES Shading Language Version
--- | ---
Function Name | 1.00 | 3.00 | 3.10
modf (genType) | - | ✔ | ✔

## See Also

fract, floor

## Copyright

Copyright © 2011-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.