parameters: (value, precision_digits)
return_statement: return int(units), int(cents)
docstring: same as float_split_str() except that it returns the unitary and decimal
          parts as integers instead of strings. In case ``precision_digits`` is zero,
          0 is always returned as decimal part.
  
         :rtype: tuple(int, int)
docstring_summary: same as float_split_str() except that it returns the unitary and decimal
          parts as integers instead of strings. In case ``precision_digits`` is zero,
          0 is always returned as decimal part.
docstring_tokens: same as float_split_str () except that it returns the unitary and decimal parts as integers instead of strings . In case precision_digits is zero 0 is always returned as decimal part .
function: def float_split(value, precision_digits):
      """ same as float_split_str() except that it returns the unitary and decimal
          parts as integers instead of strings. In case ``precision_digits`` is zero,
          0 is always returned as decimal part.
  
         :rtype: tuple(int, int)
      """
      units, cents = float_split_str(value, precision_digits)
      if not cents:
          return int(units), 0
      return int(units), int(cents)
function_tokens: def float_split ( value , precision_digits ) : units , cents = float_split_str ( value , precision_digits ) if not cents : return int ( units ) , 0 return int ( units ) , int ( cents )