相关疑难解决方法(0)

对double进行转换是否始终返回相同的值?

难道铸造doublefloat总是产生相同的结果,也可以有一些"整差异"?

例如,x

float x = (float)0.123456789d;
Run Code Online (Sandbox Code Playgroud)

总是一样的价值?

什么时候浮动加倍,然后再将其投射回浮动,即.(float)(double)someFloat

最感兴趣的是C#中的结果,但如果您对其他语言的工作原理有所了解,请随时分享.

c# floating-point double rounding

22
推荐指数
2
解决办法
4万
查看次数

标签 统计

c# ×1

double ×1

floating-point ×1

rounding ×1