Different Ways to Take Input and Print a Float Value in C#

In C#,  we know that Console.ReadLine() method is used to read string from the standard output device. Then this value is converted into the float type if it is not string type by default. There are different methods available to convert taken input to a float value. Following methods can be used for this purpose:

  • Single.Parse() Method
  • float.Parse() Method
  • Convert.ToSingle() Method

Single.Parse() Method

The Single.Parse() method is used to convert given string value to the float value. This method is consist of the following: 

  •  Single is a class.
  •  Parse() is its method.

Syntax:

float_value = Single.Parse(Console.ReadLine());

Example: Take input of a float value using Single.Parse() Method

C#

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program to Take input 
// of a float value using 
// Single.Parse() Method
    
using System;
using System.Text;
  
public class GFG{
      
    // Main Method
    static void Main(string[] args)
    {
        //declaring a float variables
        float value = 0.0f;
          
        // use of Single.Parse() Method
        value = Single.Parse(Console.ReadLine());
      
        //printing the value
        Console.WriteLine("Value = {0}", value);
    }
}

chevron_right


Console Input:



12.34

Output:

Value = 12.34

float.Parse() Method

The float.Parse() method is used to convert given string value to the float value. This method is consist of the following: 

  •  float is an alias of Single class.
  •  Parse() is its method.

Syntax:

float_value = float.Parse(Console.ReadLine());

Example: Take input of a float value using float.Parse() Method

C#

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program to Take input 
// of a float value using 
// float.Parse() Method
    
using System;
using System.Text;
  
public class GFG{
      
    // Main Method
    static void Main(string[] args)
    {
        // declaring a float variables
        float value = 0.0f;
          
        // use of float.Parse() Method
        value = float.Parse(Console.ReadLine());
      
        // printing the value
        Console.WriteLine("Value = {0}", value);
    }
}

chevron_right


Console Input:

12.34

Output:

Value = 12.34

Convert.ToSingle() Method

The Convert.ToSingle() Method is used to convert given object to the float value. This method is consist of the following: 

  •  Convertis a class.
  •  ToSingle() is its method.

Syntax:

float_value = Convert.ToSingle(Console.ReadLine());

Example: Take input of a float value using Convert.ToSingle() Method

C#

filter_none

edit
close

play_arrow

link
brightness_4
code

// C# program to Take input 
// of a float value using 
// Convert.ToSingle() method
    
using System;
using System.Text;
  
public class GFG{
      
    // Main Method
    static void Main(string[] args)
    {
        // declaring a float variable
        float value = 0.0f;
          
        // use of Convert.ToSingle() Method
        value = Convert.ToSingle(Console.ReadLine());
      
        // printing the value
        Console.WriteLine("Value = {0}", value);
    }
}

chevron_right


Console Input:

12.34

Output:

Value = 12.34



My Personal Notes arrow_drop_up

Small things always make you to think big

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.