Unity基础学习之C#学习(一)

本文是Unity基础学习系列的第一篇,主要介绍了C#语言的基础知识,包括开发环境搭建(Visual Studio和Unity)、数据类型(如值类型、引用类型、常量和变量)、进制转换以及原码、反码、补码的概念。此外,还讲解了C#中的注释、运算符、数据类型转换和访问修饰符等核心概念,旨在帮助初学者快速上手C#编程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 开发环境搭建

1.1 Visual Studio

1.2 Unity

1.3 MSDN

2. 进制

在进制中,比较重要的两个是二进制和十进制,二进制是机器理解的数据,十进制是人常用理解的数据。

2.1 进制概念

  • 进制概念:人为定义带进位计数方法
  • 二进制:逢二进一,0和1
  • 十进制:逢十进一,0~9
  • 八进制:逢八进一,0~7
  • 十六进制:逢十六进一,0-9和A-F
  • 计算机为什么能理解二进制:数据以电信号传输(高电频和低电频)
  • 计算机如何理解数字和文字:数字转换成二进制,文字用编码转换再转换成二进制

2.2 进制转换

  1. 二进制转十进制
    在这里插入图片描述
    1字节=8比特,因此二进制写法以八位起步,即1字节可以存储255(1111 1111)大小的数
  2. 八进制转十进制
    在这里插入图片描述
  3. 十六进制转十进制
    在这里插入图片描述
    A8B6 = 6 ∗ 1 6 0 + 11 ∗ 1 6 1 + 8 ∗ 1 6 2 + 10 ∗ 1 6 3 6*16^0+11*16^1+8*16^2+10*16^3 6160+11161+8162+10163
  4. X进制转十进制
    在这里插入图片描述
  5. 十进制转二进制
    在这里插入图片描述
  6. 八进制转二进制
    在这里插入图片描述
  7. 十六进制转二进制
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值