# Unit Converters

The `UnitConverters` class is part of the `Wisej.Hybrid.Shared.Converters` namespace.

## **Fahrenheit to Celsius Conversion**

Converts a temperature value from Fahrenheit to Celsius.

```csharp
double fahrenheitValue = 98.6;
double celsiusValue = UnitConverters.FahrenheitToCelsius(fahrenheitValue); // Converts Fahrenheit to Celsius.
```

## **Celsius to Fahrenheit Conversion**

Converts a temperature value from Celsius to Fahrenheit.

```csharp
double celsiusValue = 37.0;
double fahrenheitValue = UnitConverters.CelsiusToFahrenheit(celsiusValue); // Converts Celsius to Fahrenheit.
```

## **Celsius to Kelvin Conversion**

Converts a temperature value from Celsius to Kelvin.

```csharp
double celsiusValue = 25.0;
double kelvinValue = UnitConverters.CelsiusToKelvin(celsiusValue); // Converts Celsius to Kelvin.
```

## **Kelvin to Celsius Conversion**

Converts a temperature value from Kelvin to Celsius.

```csharp
double kelvinValue = 298.15;
double celsiusValue = UnitConverters.KelvinToCelsius(kelvinValue); // Converts Kelvin to Celsius.
```

## **Miles to Meters Conversion**

Converts a distance value from miles to meters.

```csharp
double milesValue = 10.0;
double metersValue = UnitConverters.MilesToMeters(milesValue); // Converts miles to meters.
```

## **Miles to Kilometers Conversion**

Converts a distance value from miles to kilometers.

```csharp
double milesValue = 100.0;
double kilometersValue = UnitConverters.MilesToKilometers(milesValue); // Converts miles to kilometers.
```

## **Kilometers to Miles Conversion**

Converts a distance value from kilometers to miles.

```csharp
double kilometersValue = 160.9;
double milesValue = UnitConverters.KilometersToMiles(kilometersValue); // Converts kilometers to miles.
```

## **Degrees to Radians Conversion**

Converts an angle value from degrees to radians.

```csharp
double degreesValue = 45.0;
double radiansValue = UnitConverters.DegreesToRadians(degreesValue); // Converts degrees to radians.
```

## **Radians to Degrees Conversion**

Converts an angle value from radians to degrees.

```csharp
double radiansValue = 1.5708; // π/2 radians
double degreesValue = UnitConverters.RadiansToDegrees(radiansValue); // Converts radians to degrees.
```

## **Pounds to Kilograms Conversion**

Converts a weight value from pounds to kilograms.

```csharp
double poundsValue = 150.0;
double kilogramsValue = UnitConverters.PoundsToKilograms(poundsValue); // C
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wisej.com/hybrid/development/unit-converters.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
