# Float16

> 16-bit float number.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine.Rendering](/engine/6000.6/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
Float16 = 1
```

### Remarks

This format matches the "FP16" or "half" data type in graphics APIs or shader languages. It is a floating-point number with 1 sign bit, 5 exponent bits, and 10 explicitly stored significand bits.

Additional Resources: [Mesh](/engine/6000.6/script-reference/unityengine/mesh.md) class, [VertexAttribute](/engine/6000.6/script-reference/unityengine/rendering/vertexattribute.md) enum, [Mesh.GetVertexAttributeFormat](/engine/6000.6/script-reference/unityengine/mesh/getvertexattributeformat.md).
