def demicalToRGB(demical_value): b = demical_value // 65536 g = ( demical_value % 65536 ) // 256 r = ( demical_value % 65536 % 256 ) return (r, g, b) def RGBtoDemical(r, g, b): return (b * 65536) + (g * 256) + r def main(): rgb = demicalToRGB(10040115) print( rgb ) demical = RGBtoDemical(11, 22, 33) print( demical ) if __name__ == "__main__": main()