input: 
  def create_float32_array(start: float, end: float, increment: float) -> List[float]:
      """Creates a list of float numbers from start to end (inclusive) with a specified increment.
      >>> create_float32_array(0, 10, 1)
      [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0]
      >>> create_float32_array(0, 5, 0.5)
      [0.0, 0.5, 1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5, 5.0]
      """
  
output:     result = []
      current = start
      while current <= end:
          result.append(current)
          current += increment
      return result