Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .Net中Math.Floor()和Math.Truncate()之间的差异_C#_.net - Fatal编程技术网

C# .Net中Math.Floor()和Math.Truncate()之间的差异

C# .Net中Math.Floor()和Math.Truncate()之间的差异,c#,.net,C#,.net,NET中的Math.Floor()和Math.Truncate()之间有什么区别 e、 g.数学地板(5.4)=5数学截断(5.4)=5–subramani地板(-2.1)将导致-3, 而截断(-2.1)将导致-2 截断在小数点后“截断”。 另一方面,Floor是一个向下舍入到最接近整数的数学函数。你查过方法了吗,你发现了什么。用-5.4@NikNek做同样的练习。请注意,我分配的副本是在你创建问题时呈现给你的。@mjwill OP甚至会从副本中复制一条注释,请参阅你回答的“subramani”

NET中的Math.Floor()和Math.Truncate()之间有什么区别

e、 g.数学地板(5.4)=5数学截断(5.4)=5–subramani

地板(-2.1)
将导致
-3

截断(-2.1)
将导致
-2

截断
在小数点后“截断”。

另一方面,
Floor
是一个向下舍入到最接近整数的数学函数。

你查过方法了吗,你发现了什么。用
-5.4
@NikNek做同样的练习。请注意,我分配的副本是在你创建问题时呈现给你的。@mjwill OP甚至会从副本中复制一条注释,请参阅你回答的“subramani”,它只告诉OP这些函数的输出是什么,这并不是为什么这些函数会输出这些值。考虑编辑你的答案,让我们了解为什么函数的输出是不同的。@ TimothUS编辑。