# How to get the hexadecimal value of a float number in python?

Python | find hexadecimal value of float value: Here, we are going to learn how to find a hexadecimal value of a given float value? Submitted by IncludeHelp, on April 03, 2019

## Hexadecimal value of a float number

To get the hexadecimal value of a float number we use – float.hex() method, it accepts a float value and returns its hexadecimal value in string format.

### Syntax

```float.hex(number)
```

### Parameter(s)

number – a float value to be converted into hexadecimal.

### Return value

str – it returns hexadecimal value of number in string format.

### Example

```Input:
num = 10.23

print("hex value of ", num, " is = ", float.hex(num))

Output:
hex value of  10.23  is =  0x1.475c28f5c28f6p+3
```

## Python code to get hexadecimal value of given float number

```# python code to demonstrate example
# of float.hex() function

num = 0.0
print("hex value of ", num, " is = ", float.hex(num))

num = 10.23
print("hex value of ", num, " is = ", float.hex(num))

num = -10.23
print("hex value of ", num, " is = ", float.hex(num))
```

### Output

```hex value of  0.0  is =  0x0.0p+0
hex value of  10.23  is =  0x1.475c28f5c28f6p+3
hex value of  -10.23  is =  -0x1.475c28f5c28f6p+3
```