C#16进制转换10进制

 我来答
黑科技1718
2022-11-10 · TA获得超过5874个赞
知道小有建树答主
回答量:433
采纳率:97%
帮助的人:81.8万
展开全部

  //十进制转二进制

  Console WriteLine(Convert ToString( ));

  //十进制转八进制

  Console WriteLine(Convert ToString( ));

  //十进制转十六进制

  Console WriteLine(Convert ToString( ));

  //二进制转十进制

  Console WriteLine(Convert ToInt ( ″ ));

  //八进制转十进制

  Console WriteLine(Convert ToInt ( ″ ));

  //C# 进制转换 进制

  Console WriteLine(Convert ToInt ( FF ));

  在C#中可以对整型运算对象按位进行逻辑运算 按位进行逻辑运算的意义是 依次取被运算对象的每个位 进行逻辑运算 每个位的逻辑运算结果是结果值的每个位

  C#支持的位逻辑运算符如表 所示

  运算符号 意义 运算对象类型 运算结果类型对象数 实例

  ~ 位逻辑非运算 整型 字符型 整型 ~a

  & 位逻辑与运算 a & b

  | 位逻辑或运算 a | b

  ^ 位逻辑异或运算 a ^ b

  << 位左移运算 a<<

  >> 位右移运算 a>>

   位逻辑非运算

  位逻辑非运算是单目的 只有一个运算对象 位逻辑非运算按位对运算对象的值进行非运算 即 如果某一位等于 就将其转变为 如果某一位等于 就将其转变为

  比如 对二进制的 进行位逻辑非运算 结果等于 用十进制表示就是 ~ 等于 对二进制的 进行位逻辑非运算 结果等于 用十进制表示就是~ 等于

   位逻辑与运算

  位逻辑与运算将两个运算对象按位进行与运算 与运算的规则 与 等于 与 等于

  比如 (二进制)& 等于 (二进制)

   位逻辑或运算

  位逻辑或运算将两个运算对象按位进行或运算 或运算的规则是 或 等 或 等于

   或 等于 比如 (二进制)| (二进制)等于 (二进制)

   位逻辑异或运算

  位逻辑异或运算将两个运算对象按位进行异或运算 异或运算的规则是 异或 等于

   异或 等于 异或 等于 即 相同得 相异得

  比如 (二进制)^ (二进制)等于 (二进制)

   位左移运算

  位左移运算将整个数按位左移若干位 左移后空出的部分 比如 位的byte型变量

  byte a= x (即二进制的 ) 将其左移 位 a<< 的结果是 x (即二进制的 )

   位右移运算

  位右移运算将整个数按位右移若干位 右移后空出的部分填 比如 位的byte型变量

  Byte a= x (既(二进制的 ))将其右移 位 a>> 的结果是 x c(二进制 )

  在进行位与 或 异或运算时 如果两个运算对象的类型一致 则运算结果的类型就是运算对象的类型 比如对两个int变量a和b做与运算 运算结果的类型还是int型 如果两个运算对象的类型不一致 则C#要对不一致的类型进行类型转换 变成一致的类型 然后进行运算

  C# 进制转换 进制类型转换的规则同算术运算中整型量的转换则一致

  由位运算符连接整型量而成的表达式就是位运算表达式

lishixinzhi/Article/program/net/201311/13989

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式