Remove BCD and consolidate its functionality
Rename the function to check for a decimal number string