code: def test_floats(self):
      for num in [
          1617161771.7650001,
          math.pi,
          math.pi**100,
          math.pi**-100,
          3.1,
      ]:
          self.assertEqual(float(json.dumps(num)), num)
          self.assertEqual(json.loads(json.dumps(num)), num)
          self.assertEqual(json.loads(text_type(json.dumps(num))), num)
  
file_path: catboost/contrib/python/simplejson/py2/simplejson/tests/test_float.py
imports: import math
  from unittest import TestCase
  from simplejson.compat import long_type, text_type
  import simplejson
  from simplejson.decoder import NaN, PosInf, NegInf
label_desc: Use image node_id 4 for calling the TestFloat obj's underlying member method code with example usage: obj.test_floats() without return types