Tags:

โจทย์ครับ
alt="Photobucket"

ที่ผมเขียน

using System;
class ConvToBina
{
static void Main()
{
int num, n, plus=0, p=0;
Console.Write("Input number : ");
num = int.Parse( Console.ReadLine() );
while (num > 0)
{
n = num%2;
num = num / 2;
plus += (int)( n * Math.Pow(2, p) );
p++;
}
Console.WriteLine("Output : {0}", plus);
}
}

Get latest news from Blognone
By: armmie0624
iPhoneAndroidBlackberrySymbian
on 30 January 2012 - 13:25 #378290

using System;

namespace Alicz
{
class DecimalToBinary
{
static void Main(string[] args)
{
Console.Write("Input number : ");
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("Output : {0}",result);
        Console.ReadLine();
    }
}

}

ได้แล้วครับไปเจอเว็บนอกมา 555+

By: THXiLL
iPhoneAndroidUbuntuWindows
on 30 January 2012 - 22:43 #378400

เพิ่มให้อีก 1 วิธีครับ

int value = 8;
string binary = Convert.ToString(value, 2); //returns 1000