小编Seb*_*Seb的帖子

通过强制转换或Convert.ToSingle()将double转换为float?

在C#中我可以通过强制转换(float)或者转换为双精度浮动Convert.ToSingle().

double x = 3.141592653589793238463;
float a = (float)x;
float b = Convert.ToSingle(x);
Run Code Online (Sandbox Code Playgroud)

ab变得平等.

这两种技术之间有什么不同吗?我应该选择哪一个?为什么?

.net c# casting type-conversion

38
推荐指数
1
解决办法
6万
查看次数

标签 统计

.net ×1

c# ×1

casting ×1

type-conversion ×1