C# Program to Convert a Binary String to an Integer
Given an binary string as input, we need to write a program to convert the binary string into equivalent integer. To convert an binary string to integer, we have to use Convert.ToInt32(String, Base/Int32) function to convert the values. The base of the binary is 2.
Syntax:
Convert.ToInt32(String, Base/Int32);
Examples:
Input : 1010101010101010 Output : 43690 Input : 1100011000 111100001111 11001100110011001100 Output : 792 3855 838860
Program 1:
csharp
// C# program to convert array // of binary string to an integer using System; using System.Text; class GFG { static void Main( string [] args) { // binary number as string string bin_strng = "1010101010101010" ; int number = 0; // converting to integer number = Convert.ToInt32(bin_strng, 2); // to print the value Console.WriteLine( "Number value of binary \"{0}\" is = {1}" , bin_strng, number); } } |
Output:
Number value of binary "1010101010101010" is = 43690
Program 2:
C#
// C# program to convert array // of binary string to an integer using System; using System.Text; namespace geeks { class GFG { static void Main( string [] args) { // binary number as string string bin_strng = "1100011000" ; int number = 0; // converting to integer number = Convert.ToInt32(bin_strng, 2); // to print the value Console.WriteLine( "Number value of binary \"{0}\" is = {1}" , bin_strng, number); bin_strng = "111100001111" ; // converting to integer number = Convert.ToInt32(bin_strng, 2); // to print the value Console.WriteLine( "Number value of binary \"{0}\" is = {1}" , bin_strng, number); bin_strng = "11001100110011001100" ; // converting to integer number = Convert.ToInt32(bin_strng, 2); // to print the value Console.WriteLine( "Number value of binary \"{0}\" is = {1}" , bin_strng, number); // hit ENTER to exit Console.ReadLine(); } } } |
Output:
Number value of binary "1100011000" is = 792 Number value of binary "111100001111" is = 3855 Number value of binary "11001100110011001100" is = 838860
Please Login to comment...