1. 程式人生 > >C# 基礎(四)C# 十進位制、二進位制、八進位制、十六進位制

C# 基礎(四)C# 十進位制、二進位制、八進位制、十六進位制

一、轉換

//十進位制轉二進位制 Console.WriteLine(Convert.ToString(69, 2)); //十進位制轉八進位制 Console.WriteLine(Convert.ToString(69, 8)); //十進位制轉十六進位制 Console.WriteLine(Convert.ToString(69, 16)); //二進位制轉十進位制 Console.WriteLine(Convert.ToInt32(”100111101〃, 2)); //八進位制轉十進位制 Console.WriteLine(Convert.ToInt32(”76〃, 8)); //十六進位制轉十進位制 Console.WriteLine(Convert.ToInt32(”

FF”, 16));

二、與或

a=a | 0x18; //3-5賦值011

a=a | 0x6;   //6-7賦值11