# f16

> Constructs a half value from a half value.

## Definition

* **Type:** Constructor
* **Namespace:** [Unity.Burst.Intrinsics](/engine/6000.6/script-reference/unity/burst/intrinsics.md)
* **Assembly:** UnityEngine.BurstModule

## f16(f16)

Constructs a half value from a half value.

```csharp
public f16(f16 x)
```

### Parameters

**** (\[f16]\(/engine/6000.6/script-reference/unity/burst/intrinsics/f16)):&#x20;

## f16(float)

Constructs a half value from a float value.

```csharp
public f16(float v)
```

### Parameters

**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)):&#x20;
