def digital_to_binary(digital_number): """ Convert a digital number to its binary representation. Parameters: digital_number (int): The digital number to convert. Returns: str: The binary representation of the digital number. """ if not isinstance(digital_number, int) or digital_number < 0: raise ValueError("Input must be a non-negative integer.") return bin(digital_number)[2:] # Example usage: if __name__ == "__main__": try: number = 1078 # Example digital number binary_representation = digital_to_binary(number) print(f"The binary representation of {number} is {binary_representation}") except ValueError as e: print(e)