问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用C#写个16进制的算法?思维是怎么样的?

发布网友 发布时间:2022-05-29 09:41

我来回答

1个回答

热心网友 时间:2023-10-14 19:34

什么意思啊?
进制转换吗?可以用 “ 掩码 ”,参考书《C#本质论》
//英文原文: Getting a String Representation of a Binary Display
public class BinaryConverter
{
public static void Main()
{
const int size = 64;
ulong value;
char bit;
System.Console.Write ("Enter an integer: ");

// Use long.Parse() so as to support negative numbers
// Assumes unchecked assignment to ulong.
value = (ulong)long.Parse(System.Console.ReadLine());

// Set initial mask to 100....
ulong mask = 1ul << size - 1;
for (int count = 0; count < size; count++)
{
bit = ((mask & value) > 0) ? '1': '0';
System.Console.Write(bit);
// Shift mask one location over to the right
mask >>= 1;
}
System.Console.WriteLine();
}
}
//解释:Notice that within each iteration of the for loop (discussed shortly), youuse the right-shift assignment operator to create a mask corresponding to
each bit in value. By using the & bit operator to mask a particular bit, youcan determine whether the bit is set. If the mask returns a positive result,
you set the corresponding bit to 1; otherwise, it is set to 0. In this way, youcreate a string representing the binary value of an unsigned long.
//利用了 “掩码”! 很妙!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
联想E盘不见了怎么办? 电脑e盘不见了怎么恢复?6个步骤找回e盘 五一去河源万绿湖游玩,需要携带哪些物品? 五一假期,旅行必带的物品是什么 建行办新卡用了新手机号,旧卡就自动绑了信号 请问电磁炉热敏电阻阻值是多少 电磁炉换电阻多少钱 电磁炉配件电阻多少钱 电磁炉510K大电阻多少钱一个 更换电磁炉电阻多少钱 java 基于socket 的本地拼装报文,调用某网站的发送短信的接口,发送报文,示例代码,急需!!谢谢!java 基于so 发短信 原理 基于Socket Java中开发一个基于Socket的TCP通讯的短信接口一般要多久 北京吉利大学在北京哪? 北京吉利大学在北京什么地方?? 您好,吉利大学现在有在校师生共多少人? 请问3DMAX制作室内效果图,窗口的曝光效果和窗帘的透明感是怎么做出来的?(附图) 北京吉利大学在哪里啊?听说是一所很有实力的大学。不知道真实情况如何啊? 北京吉利大学在哪? 3dmax怎么才能让窗外光线进来的更自然呢? vray渲染的时候 窗外一片漆黑 如何解决 北京吉利大学具体在哪个位置? 北京吉利大学的地址、 北京吉利大学详细地址 关于吉利大学附近 吉利大学好不好 北京吉利大学在哪 2020年5月3日属马姓李性别男怎么取名字好? 吉利大学 两个发呆的呆念什么? java大神求帮关于ArrayList drinkList = new ArrayList(); Ubuntu下编译Android4.2.1源码已ok,但是merge上自己的android bsp就编译不过了 本科酒店管理和专科的酒店管理有什么不同 为什么SOCKET通信 只能收到第一条信息呢呢 21ow44伏太阳能板充3.6伏100W太阳能灯 需要啥电器才会正常使用? 太阳能路灯一套下来多少钱需要灯照6小时LED的灯杆6米 本科酒店管理毕业后和专科一样吗? 都是开始出来就是做服务生? 本科跟专科的酒店管理都一样? 照明灯一套加太阳能板有吗 苹果7Plus摄像头坏了要怎么办,海淀区有苹果售后中心吗? 酒店管理本科有哪些 酒店管理专业都是专科吗? 苹果7plus前摄像头坏了,保修吗 酒店管理本科和专科有什么区别,本科的优势和劣势在哪里 酒店管理专科和本科在行业中有区别吗 本科酒店管理毕业后和专科一样么~!? 酒店管理专科学生有必要升本科吗? php smarty前后台模板路径的配置问题 学酒店管理专业是读本科好还是专科的职业学校好? cpu有那么多电路,它的电路图是怎么设计出来的啊? iphone7plus 摄像头拍照的时候不对焦在北京哪里可以维修?