欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#實現(xiàn)JSON字符串序列化與反序列化的方法

    C#實現(xiàn)JSON字符串序列化與反序列化的方法

    在這篇文章中,我們將會學(xué)到如何使用C#,來序列化對象成為Json格式的數(shù)據(jù),以及如何反序列化Json數(shù)據(jù)到對象。
    2017-01-01
  • C#如何實現(xiàn)用戶名與密碼登錄

    C#如何實現(xiàn)用戶名與密碼登錄

    這篇文章主要介紹了C#如何實現(xiàn)用戶名與密碼登錄問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • C#使用this關(guān)鍵字實現(xiàn)串聯(lián)構(gòu)造函數(shù)調(diào)用方法

    C#使用this關(guān)鍵字實現(xiàn)串聯(lián)構(gòu)造函數(shù)調(diào)用方法

    這篇文章主要介紹了C#使用this關(guān)鍵字實現(xiàn)串聯(lián)構(gòu)造函數(shù)調(diào)用方法,實例分析了使用this關(guān)鍵字串聯(lián)構(gòu)造函數(shù)的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • C# Hashtable/Dictionary寫入和讀取對比詳解

    C# Hashtable/Dictionary寫入和讀取對比詳解

    本文中將從基礎(chǔ)角度講解HashTable、Dictionary的構(gòu)造和通過程序進(jìn)行插入讀取對比
    2013-11-11
  • C#基于OLEDB獲取Excel文件表結(jié)構(gòu)信息的方法

    C#基于OLEDB獲取Excel文件表結(jié)構(gòu)信息的方法

    這篇文章主要介紹了C#基于OLEDB獲取Excel文件表結(jié)構(gòu)信息的方法,結(jié)合實例形式分析了OLEDB的調(diào)用及Excel的相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • C# File類中的文件讀寫方法詳解

    C# File類中的文件讀寫方法詳解

    C#提供了多種操作文件的方案,尤其是File類中封裝的靜態(tài)方法,本文將通過一些簡單的示例為大家講講C#讀寫文件的方法,需要的可以參考一下
    2023-05-05
  • 使用C#表達(dá)式樹實現(xiàn)對象的深克隆(實例詳解)

    使用C#表達(dá)式樹實現(xiàn)對象的深克隆(實例詳解)

    C# 的表達(dá)式樹提供了一個強(qiáng)大的機(jī)制,可以將代碼以數(shù)據(jù)結(jié)構(gòu)的形式表示出來,使得代碼可以在運行時進(jìn)行檢查、修改或執(zhí)行,這為動態(tài)查詢生成、代碼優(yōu)化和動態(tài)編程提供了很多可能性,這篇文章主要介紹了使用C#強(qiáng)大的表達(dá)式樹實現(xiàn)對象的深克隆,需要的朋友可以參考下
    2024-05-05
  • c#動態(tài)執(zhí)行腳本的3種方式詳解

    c#動態(tài)執(zhí)行腳本的3種方式詳解

    本文主要介紹了c#動態(tài)執(zhí)行腳本的3種方式詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • c#?如何將字符串轉(zhuǎn)換為大寫或小寫

    c#?如何將字符串轉(zhuǎn)換為大寫或小寫

    這篇文章主要介紹了c#?如何將字符串轉(zhuǎn)換為大寫或小寫,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • C#創(chuàng)建數(shù)據(jù)庫及附加數(shù)據(jù)庫的操作方法

    C#創(chuàng)建數(shù)據(jù)庫及附加數(shù)據(jù)庫的操作方法

    這篇文章主要介紹了C#創(chuàng)建數(shù)據(jù)庫及附加數(shù)據(jù)庫的操作方法,涉及C#針對數(shù)據(jù)庫常見的創(chuàng)建、添加、連接等操作技巧,需要的朋友可以參考下
    2016-06-06

最新評論