📜  使用C#输入和打印浮点值的不同方法

📅  最后修改于: 2021-05-30 01:23:22             🧑  作者: Mango

在C#中,我们知道Console.ReadLine()方法用于从标准输出设备读取字符串。如果默认情况下不是字符串类型,那么此值将转换为浮点类型。有多种方法可以将输入的输入转换为浮点值。可以将以下方法用于此目的:

  • Single.Parse()方法
  • float.Parse()方法
  • Convert.ToSingle()方法

Single.Parse()方法

Single.Parse()方法用于将给定的字符串值转换为浮点值。此方法包括以下内容:

  •  单身是一类。
  •   Parse()是其方法。

句法:

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

示例:使用Single.Parse()方法输入浮点值

C#
// 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);
    }
}


C#
// 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);
    }
}


C#
// 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);
    }
}


控制台输入:

12.34

输出:

Value = 12.34

float.Parse()方法

float.Parse()方法用于将给定的字符串值转换为float值。此方法包括以下内容:

  •   floatSingle的别名
  •   Parse()是其方法。

句法:

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

示例:使用float.Parse()方法获取浮点值的输入

C#

// 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);
    }
}

控制台输入:

12.34

输出:

Value = 12.34

Convert.ToSingle()方法

Convert.ToSingle()方法用于将给定对象转换为float值。此方法包括以下内容:

  •  转换是一个类。
  •   ToSingle()是其方法。

句法:

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

示例:使用Convert.ToSingle()方法输入浮点值

C#

// 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);
    }
}

控制台输入:

12.34

输出:

Value = 12.34