C#系统学习(第二课编译、进制的转换)
2015-05-10 00:59
225 查看
编译:
机器语言 00001 000101
汇编语言 机器语言的符号化 ADD SUB
高级语言 C源代码--编译--》机器语言(编译器的作用)
C#编译
C#源代码--》微软中间语言(MSIL)(发布软件)--》机器语言
2次编译。第二次编译称为即时编译(JIT)
进制转换
分别把2,8,16进制抓换为10进制
Console.WriteLine(Convert.ToInt32("110011", 2));
Console.WriteLine(Convert.ToInt32("567", 8));
Console.WriteLine(Convert.ToInt32("6f", 16));
分别把10进制转换为2,8,16进制。注意这样返回的其实是字符串
Console.WriteLine(Convert.ToString(89, 2));
Console.WriteLine(Convert.ToString(89, 8));
Console.WriteLine(Convert.ToString(89, 16));
数据和内存:
机器语言 00001 000101
汇编语言 机器语言的符号化 ADD SUB
高级语言 C源代码--编译--》机器语言(编译器的作用)
C#编译
C#源代码--》微软中间语言(MSIL)(发布软件)--》机器语言
2次编译。第二次编译称为即时编译(JIT)
进制转换
分别把2,8,16进制抓换为10进制
Console.WriteLine(Convert.ToInt32("110011", 2));
Console.WriteLine(Convert.ToInt32("567", 8));
Console.WriteLine(Convert.ToInt32("6f", 16));
分别把10进制转换为2,8,16进制。注意这样返回的其实是字符串
Console.WriteLine(Convert.ToString(89, 2));
Console.WriteLine(Convert.ToString(89, 8));
Console.WriteLine(Convert.ToString(89, 16));
数据和内存:
相关文章推荐
- 计算机系统学习笔记一之二进制与十六进制的转换
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 会员管理系统例子学习c# winform sqlserver
- C# 2进制、8进制、10进制、16进制...各种进制间的转换(一) convert 类中的方法
- C# 2进制、8进制、10进制、16进制...各种进制间的转换(二)搜集的各种转换及方法
- C# 2进制、8进制、10进制、16进制...各种进制间的转换(三) 数值运算和位运算
- asp.net(c#)下各种进制间的轻松转换(2进制、8进制、10进制、16进制)
- Linux 学习笔记 -- 第二部分 Linux 文件、目录与磁盘格式 -- 第8章 Linux 磁盘与文件系统管理
- Linux 学习笔记 -- 第二部分 Linux 文件、目录与磁盘格式 -- 第9章 文件与文件系统的压缩与打包
- 【Linux学习】 写一个简单的Makefile编译源码获取当前系统时间
- Swig将C++编译lib项目转换为C#可引用的dll[勘误后]
- spss C# 二次开发 学习笔记(五)——Spss系统集成模式
- Android编译系统简要介绍和学习计划
- 我的编程学习日志(2)--进制转换的优化
- 我的编程学习日志(2)--进制转换的优化
- 【iOS知识学习】_objective-c 十进制转换成16进制
- Android编译系统简要介绍和学习计划
- 算法第二弹:十六进制转换成十进制
- C# 进制之间的转换