C#中的float结构及其方法

float是.NET框架类库的预定义结构。我们知道,.NET框架中的每个结构都包含一些对其进行操作的方法和属性。

有以下几种重要的int结构方法:

  1. float.Equals()

  2. float.Parse()

  3. float.MaxValue

  4. float.MinValue

1)float.Equals()

此方法用于检查两个给定的float对象是否相等。它返回布尔结果。

2) float.Parse()

此方法用于将字符串转换或解析为float。

3)float.MaxValue

这是float结构的get属性。它返回float变量的最大可能值。

4)float.MinValue

这是float结构的get属性。它返回float变量的最大可能值。

以上所有方法都可以借助程序轻松理解:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            bool flag = false;
            float val;

            val = float.Parse("12.5");

            Console.WriteLine("Value is : "+val);

            flag = char.Equals(123.25,123.25);

            if(flag == true)
                Console.WriteLine("两者相等");
            else
                Console.WriteLine("两者不相等");

            Console.WriteLine("最大值 byte : " + float.MaxValue);
            Console.WriteLine("最小值 byte : " + float.MinValue);
            
        }
    }
}

上面的程序产生以下结果:

输出结果

Value is : 12.5
两者相等
最大值 byte : 3.402823E+38
最小值 byte : -3.402823E+38