第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在C#中將整數(shù)轉(zhuǎn)換為二進制

在C#中將整數(shù)轉(zhuǎn)換為二進制

C#
三國紛爭 2019-09-20 17:15:35
如何將整數(shù)轉(zhuǎn)換為二進制表示?我正在使用此代碼:String input = "8";String output = Convert.ToInt32(input, 2).ToString();但它引發(fā)了一個例外:找不到任何可解析的數(shù)字
查看完整描述

3 回答

?
墨色風雨

TA貢獻1853條經(jīng)驗 獲得超6個贊

您的示例有一個表示為字符串的整數(shù)。假設(shè)你的整數(shù)實際上是一個整數(shù),你想取整數(shù)并將其轉(zhuǎn)換為二進制字符串。


int value = 8;

string binary = Convert.ToString(value, 2);

哪個返回1000。


查看完整回答
反對 回復 2019-09-20
?
收到一只叮咚

TA貢獻1821條經(jīng)驗 獲得超5個贊

從任何經(jīng)典基數(shù)轉(zhuǎn)換為C#中的任何基數(shù)


String number = "100";

int fromBase = 16;

int toBase = 10;


String result = Convert.ToString(Convert.ToInt32(number, fromBase), toBase);


// result == "256"

支持的堿基為2,8,10和16


查看完整回答
反對 回復 2019-09-20
?
慕森卡

TA貢獻1806條經(jīng)驗 獲得超8個贊

非常簡單,無需額外代碼,只需輸入,轉(zhuǎn)換和輸出。


using System;


namespace _01.Decimal_to_Binary

{

    class DecimalToBinary

    {

        static void Main(string[] args)

        {

            Console.Write("Decimal: ");

            int decimalNumber = int.Parse(Console.ReadLine());


            int remainder;

            string result = string.Empty;

            while (decimalNumber > 0)

            {

                remainder = decimalNumber % 2;

                decimalNumber /= 2;

                result = remainder.ToString() + result;

            }

            Console.WriteLine("Binary:  {0}",result);

        }

    }

}


查看完整回答
反對 回復 2019-09-20
  • 3 回答
  • 0 關(guān)注
  • 2320 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號