Understanding the Binary Number System and Digital Data Representation