﻿功能:位运算之非运算

格式:BgNot(x)

说明:x为任意位的16进制数据或者为存储任意的16进制数据的符号变量.此功能表示对x转换成二进制进行非运算后再转换回16进制数据.即本函数执行后返回x非运算的结果.注意,由于在位运算中,本程序把数据的符号位也会一起运算,所以整数非运算结果为负,负数非运算结果为正.

例子:

a = "7646.188052147957701857414603786679560516541289109169868964818720147050914894485393311626089151598813"

bgnot(a)//回车得到如下结果
ans = "-09B9.9DFEB7AE1AA23F9EA2FAE7F21E661AA7EBA6AFB5DBBDBA59E5DA6DF9E37FAE3EBDBADDAEDEB1B33BA767DDBABA99DFB"

//By 2012/3/20