读书人

16进制演算

发布时间: 2012-10-11 10:16:10 作者: rapoo

16进制运算
问题描述:
对16进制的字符串进行加减操作.
?
方法1:
biginteger
new biginteger(string value, int 进制)返回biginteger值。
add(biginteger value) 进行加运算操作。
tostring(int 进制)返回指定进制类型字符串。
?
这些方法组合在一起。即可解决16进制的加减操作。
例子:
string s = "000000116d00a9cf";
biginteger b = new biginteger(s, 16);
string result = b.add(new biginteger("1", 10)).tostring(16).touppercase();
?
输出:116d00a9d0
?
.
该示例同样可用于36进制(0-9-a-z)

读书人网 >编程

热点推荐