亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C# 整數(shù)轉(zhuǎn)二進(jìn)制字符串方式

 更新時間:2023年02月26日 13:05:58   作者:JXISH  
這篇文章主要介紹了C# 整數(shù)轉(zhuǎn)二進(jìn)制字符串方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

C# 整數(shù)轉(zhuǎn)二進(jìn)制字符串

C# Int to Binary String

要求

用二進(jìn)制顯示整數(shù),固定長度,左邊不足補(bǔ)零。

方法

int.tostring沒有二進(jìn)制格式定義。 詳見 Microsoft 標(biāo)準(zhǔn)數(shù)字格式字符串說明。

正解,用Convert.ToString:

int c=5;
string d = Convert.ToString(c,2).PadLeft(4,'0');

d: “0101”

C# 輸入任意整數(shù)轉(zhuǎn)成二進(jìn)制

   static void Main(string[] args)
        {
            int[] a = erjinzhi(2021);
            for (int i = 0; i < a.Length; ++i)
            {
                Console.Write(a[i]);
            }
 
        }
        public static int[] erjinzhi(double d)//輸入一個數(shù)字,將數(shù)字轉(zhuǎn)成二進(jìn)制
        {
            int[] gen = new int[12];//10個長度
 
            for (int i = 0; d > 0; ++i)//商=0時候停止
            {
 
                gen[i] = (int)d % 2;//將余數(shù)轉(zhuǎn)為int類型,存到gen[]數(shù)組中
                d = d / 2;//老商/2作為新被除數(shù)
                d = Math.Floor(d);//向下取整
            }
            Array.Reverse(gen);//將數(shù)組倒敘就得到二進(jìn)制了
            return gen;
        }

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論