CSharp命名空间左移右移.doc

CSharp命名空间左移右移.doc

ID:57254325

大小:18.50 KB

页数:2页

时间:2020-08-07

CSharp命名空间左移右移.doc_第1页
CSharp命名空间左移右移.doc_第2页
资源描述:

《CSharp命名空间左移右移.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C#命名空间可输入类型,左移、右移运算在C#命名空间下,只能输入class(类)、struct(结构)、interface(接口)、enum(枚举)、delegate(委托)这五种类型,其他不可输入。如下代码:namespaceNameSpaceName{classClassName{intx=0;//类中成员不声明标识符,则默认为privatestaticvoidMain(string[]args){//x=6;//代码错误:非静态的字段、方法或属性需要对象引用,可以使用newClassName().xinty=0x2F;//表示十六进制数(2F)16即=47//0x(或0

2、X)后面只能是ABCDEFabcdef(不区分大小写)doublez=5.1e3;//5.1e3=5.1e+3=5.1E3=5.1e03//均表示5.1乘以10的3次方即5100Console.WriteLine(“y={0},z={1}”,y,z);stringresult1=Convert.ToString(0x2f,2);//整数转化为二进制字符串//二进制由01组成stringresult2=Convert.ToString(23,8);//整数转化为八进制字符串//八进制由组成stringresult3=Convert.ToString(100,10);//整数转化

3、为十进制字符串stringresult4=Convert.ToString(91,16);//整数转化为十六进制字符串//十六进制由ABCDEF(不区分大小写)组成Console.WriteLine("result1={0},result2={1},result3={2},result4={3}",result1,result2,result3,result4);Console.ReadLine();}}structStructName{}//结构默认修饰符internalinterfaceInterfaceName{}//接口enumEnumName{}//枚举public

4、delegatevoidDelegateName(stringstr);//委托//publicintMethodName(){}//错误//intx=0;//错误//如果class,struct不声明标识符,则默认为internal}//返回01E24A其中X6表示格式化为6位大写十六进制数,位数不足六位时前面补0//转换为十六进制后超过6位,比如转化成十六进制后有10位,则返回结果也是10位//如果超过ulong.MaxValue,则抛出异常。//Console.WriteLine("{0:X6}",);//X表示十六进制大写,x表示十六进制小写//Console.Wri

5、teLine("{0:x6}",);//01e24a关于左移”<<”运算、右移”>>”运算(当前位如果不存在时则补0)右移正整数,该正整数变小。如10>>1结果为510为(1010)2所有数向右移动一位(去掉高位),变成(0101)2即5程序算法为正整数integer右移N位结果是integer/(2的N次方)相反:左移正整数则该正整数变大。如10<<3结果是80正整数integer左移N位结果是integer*(2的N次方)C#控制台程序代码如下:staticvoidMain(string[]args){intx=10;Console.WriteLine("正整数{0}转换

6、为二进制字符串是:{1}",x,Convert.ToString(x,2));intxRightMove=x>>1;//右移:x除以(2的次方)intxLeftMove=x<<3;//左移:x乘以(2的次方)Console.WriteLine("右移后结果为:{0}转换为二进制字符串是:{1}",xRightMove,Convert.ToString(xRightMove,2));//101右移一位:去掉二进制字符串的最后一位Console.WriteLine("左移后结果为:{0}转换为二进制字符串是:{1}",xLeftMove,Convert.ToString(xLef

7、tMove,2));//左移三位:在二进制字符串后面加3个0Console.ReadLine();}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。