在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值。此方法包括以下内容:
- float是Single类的别名。
- 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