? binary(65) Function binary(tnVal) Local lnMask, lcResult lnMask = 1 lcResult = '' Do While lnMask <= tnVal lcResult = IIf(BitAnd(lnMask, tnVal)!=0, '1', '0') + lcResult lnMask = BitLShift(lnMask, 1) EndDo Return lcResult