请教高手C# 中double 向 float 类型怎么转换啊??

来源:百度知道 编辑:UC知道 时间:2024/05/13 18:20:33
我作东西时用到的绘图函数要求用foat型数据,
可是数学运算后的值是double型的,强行转换不了,各位高手这个问题怎么解决阿??
不胜感激!!!!

C# 支持两种类型的转换,隐式转换和显式转换。

⑴隐式转换是直接转换 。例如:

int i = 34;
long j = i;

⑵显式转换包含有强制类型转换。 例如:

double j=3.14;
j=(float)j;

Float testFloat=0;
if(Float.TryParse(doubleValue,out testFloat))
{
///成功
}
else{
//失败
}

Convert.ToSingle()

1.Convert.Tofloat()
2.Float.Parsh()

1.Convert.Tofloat()
2.Float.Parsh()