C#中的float结构及其方法
float是.NET框架类库的预定义结构。我们知道,.NET框架中的每个结构都包含一些对其进行操作的方法和属性。
有以下几种重要的int结构方法:
float.Equals()
float.Parse()
float.MaxValue
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