code: def test_number_of_decimal_places(self):
      self.assertEqual(number_of_decimal_places(1), 0)
      self.assertEqual(number_of_decimal_places(3.14), 2)
      self.assertEqual(number_of_decimal_places("3.14"), 2)
      self.assertEqual(number_of_decimal_places(-3.14), 2)
  
imports: from unittest import TestCase
  from zipline.utils.math_utils import number_of_decimal_places
label_desc: Use image node_id 1 for calling the MathUtilsTestCase obj's underlying member method code with example usage: obj.test_number_of_decimal_places() without return types