code: def float_of(x, width):
      assert width in (16, 32, 64)
      if width == 64:
          return float(x)
      elif width == 32:
          return reinterpret_bits(float(x), "!f", "!f")
      else:
          return reinterpret_bits(float(x), "!e", "!e")
  
file_path: catboost/contrib/python/hypothesis/py3/hypothesis/internal/floats.py
imports: import math
  import struct
  from sys import float_info
  from typing import Callable, Optional, SupportsFloat
label_desc: Use image node_id 2 for calling a global function with example usage: float_of(x, width) and returns: float, reinterpret_bits, reinterpret_bits