code: def test_astype_with_view_float(self, float_frame):
      # this is the only real reason to do it this way
      tf = np.round(float_frame).astype(np.int32)
      tf.astype(np.float32, copy=False)
  
      # TODO(wesm): verification?
      tf = float_frame.astype(np.float64)
      tf.astype(np.int64, copy=False)
  
imports: import re
  import numpy
  import pytest
  import pandas.util._test_decorators
  import pandas
  from pandas import Categorical, CategoricalDtype, DataFrame, DatetimeTZDtype, Index, Interval, IntervalDtype, NaT, Series, Timedelta, Timestamp, concat, date_range, option_context
  import pandas._testing
label_desc: Use image node_id 5 for calling the TestAstype obj's underlying member method code with example usage: obj.test_astype_with_view_float(float_frame) without return types