二。十。八。十六进制互转(Two. Ten. Eight. Sixteen decimal to each other).docVIP

二。十。八。十六进制互转(Two. Ten. Eight. Sixteen decimal to each other).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二。十。八。十六进制互转(Two. Ten. Eight. Sixteen decimal to each other)

二。十。八。十六进制互转(Two. Ten. Eight. Sixteen decimal to each other) 使用系统; 使用system.collections.generic; 使用LINQ系统; 使用系统文本; 命名空间进制转换_0 V1。 { 类xtoy { 市民int TwotoTen(int两) { 国际范睢; int =二% 2; 二=二/ 10; 如果(2=0) { 返回1; } 其他的 { 如果(= = 0) { 返回范睢= TwotoTen(2)×2; } 其他的 { 返回范睢= TwotoTen(2)* 2 + 1; } } } 市民int TentoTwo(INT十) { 在“结果”; int =十% 2; 十=十/ 2; 如果(十= 0) { 回渝; } 其他的 { 如果(= = 0) { 回归“结果”= TentoTwo(十)* 10; } 其他的 { 回归“结果”= TentoTwo(十)* 10 +玉; } } } 市民int TentoEight(INT十) { 在“结果”; int =十% 8; int =十/ 8; 如果(= = 0) { 返回十; } 其他的 { 如果(= = 0) { 回归“结果”= TentoEight(恐怕)* 10; } 其他的 { 回归“结果”= TentoEight(恐怕)* 10 +玉; } } } 市民int EighttoTen(int两) { 国际范睢; int =二% 10; int八=两/ 10; 如果(八= 0) { 回渝; } 其他的 { 如果(= = 0) { 返回eighttoten睢=(八)×8; } 其他的 { 返回eighttoten睢=(八)×8 +玉; } } } 公共字符串TwotoSixteen(int两) { _string_two =字符串转换。ToString(2); 国际_string_two_length = _string_two.length % 4; 如果(_string_two_length!= 0) { 为(int a _string_two_length; 4;+ +) { _string_two =“0”+ _string_two;/ /补零,让元素的个数为4的倍数 } } 字符串[]丰足=新的字符串[ _string_two.length / 4 ];//生成一个的字符串[]数组,用来给_string_two分组 为(int a = 0;丰足。长度;+ +) { 丰足[ ] = _string_two。Substring(* 4, 4);//每4个元素放到一组,当做丰足[ ]的新元素 } 为(int a = 0;丰足。长度;+ +) { 丰足[A] =转换。toString(twototen(转换。toint32(丰足[一]))); } 为(int a = 0;丰足。长度;+ +) { 开关(丰足[一]) { 案例“10”: 丰足[A] =“”; 打破; 案例“11”: 丰足[ ] =“B”; 打破; 案例“12”: 丰足[ ] =“C”; 打破; 案例“13”: 丰足[ ] =“D”; 打破; 案例“14”: 丰足[ ] =“E”; 打破; 案例“15”: 丰足[ ] =“F”; 打破; 违约: 丰足[ ] =丰足[一]; 打破; } } 字符串十六=“”; foreach(在丰足的字符串) { 十六+ =; } 返回十六; } 市民int SixteentoTwo(系列十六) { 字符串[] str_sixteen =新的字符串长度[十六]; int [] chaifen =新国际[十六]。长度;/ / 16进制每个元素都转换成10进制整数放到该数组 国际chaifeng_x = 0;//数组chaifeng的索引 字符串=“”;// TT记载每个16进制元素转换成4位2进制数后组装后的结果 为(int a = 0; str_sixteen.length;+ +)/ /串类实际上是一个字符[ ]数组。 / /把这个数组的元素转移到一个字符串[]数组里 { str_sixteen [一个] =十六[一]。tostring(); } foreach(字符串X str_sixteen) { 开关(x) { 案例A: chaifen [ chaifeng_x ] = 10; 打破; 案例B: chaifen [ chaifeng_x ] = 11; 打破; 案例C: chaifen [ chaifeng_x ] = 12; 打破; 案例D: chaifen [ chaifeng_x ] = 13; 打破; E案件: chaifen [ chaifeng_x ] = 14; 打破; 案例F: c

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档