Number Converter for WP7 – How to convert Decimal Number to Binary , HexaDecimal and Octal Number using C# ?

In this blog post and in the upcoming blog posts, i will share the source code of my small App for Windows Phone 7 (Number Converter for WP7).

The Number Converter for WP7 has got 50+ downloads. Although it’s not a big number, but for the first App that was developed in less than an hour is a great motivation for building more Windows Phone 7 Apps.

This Blog post describes how to convert a Decimal Number to Binary, Hexadecimal and Octal Number using C#.

In most of the cases, the built in functions of the .NET framework is used.

The most common function used to convert the numbers are Convert.ToString () and ToString with “X” as parameter for the Hexadecimal number.

using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace NumberConverter
{
public static class DecimalConverter
{
     /// <summary>
     /// Converts the Decimal Number to Binary
     /// </summary>
     /// <param name="DecimalNumber"></param>
     /// <returns></returns>
     public static string DecimalToBinary(Int64 DecimalNumber)
     {
          return Convert.ToString(Convert.ToString(Convert.ToInt64(DecimalNumber), 2));
     }
     /// <summary>
     /// Converts the Decimal Number to Octal Number
     /// </summary>
     /// <param name="DecimalNumber"></param>
     /// <returns></returns>
     public static Int64 DecimalToOctal(Int64 DecimalNumber)
     {
          return Convert.ToInt64(Convert.ToString(Convert.ToInt64(DecimalNumber), 8));
     }
     /// <summary>
     /// Converts the Decimal Number to Octal
     /// </summary>
     /// <param name="DecimalNumber"></param>
     /// <returns></returns>
     public static string DecimalToHex(Int64 DecimalNumber)
     {
          return DecimalNumber.ToString("X"); ;
     }
 }
}

Want to try out the Number Converter for Windows Phone ? . You can download it from the marketplace from the below link via zune software and Windows Phone 7.

 

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

No Responses

  1. How to convert Octal Number to Decimal , HexaDecimal and Binary Number using C | ProgramInDotnet October 23, 2011 Reply
  2. How to convert Binary Number to Decimal , HexaDecimal and Octal Number using C# October 23, 2011 Reply
  3. How to convert HexaDecimal Number to Decimal , Octal and Binary Number using C# October 23, 2011 Reply

Leave a Reply


x

Interesting BlogPosts to read

How to get an Enumerator from range of elements from ArrayList in C# ?
The code snippet shown in this blog post demonstrates how you can get the enumeraor from a range of ...
How to check for the column name in an SqlDataReader Object in C# ?
When working in ADO.NET for data access , there are times when you want to check to see if a column ...
Download - Pokemon Go for for Windows 10 (Third Party app)
Pokemon Go is one of the popular AR games for android and iOS devices and now , the game is made ava...