code: def test_downcast_float64_to_float32():
      # GH-43693: Check float64 preservation when >= 16,777,217
      series = Series(
          [16777217.0, np.finfo(np.float64).max, np.nan],
          dtype=np.float64,
      )
      result = to_numeric(series, downcast="float")
  
      assert series.dtype == result.dtype
  
imports: import decimal
  import numpy
  from numpy import iinfo
  import pytest
  import pandas.util._test_decorators
  import pandas
  from pandas import ArrowDtype, DataFrame, Index, Series, option_context, to_numeric
  import pandas._testing
label_desc: Use image node_id 40 for calling a global function with example usage: test_downcast_float64_to_float32() without return types