【发布时间】:2018-12-17 19:23:41
【问题描述】:
我必须使用这个:
double trunc(double nummber, int position);
我的程序应该给出双精度 nummber 减去位置值,如下所示:
Console.Write(trunc(3.14159,2)); // 3.14
我该怎么写?
【问题讨论】:
-
您是否只想显示 x 位小数?
-
这是作业吗(如果是,请在帖子中包含)?您是否被分配编写
Truncate函数?顺便说一句,按照惯例,公共方法名称在 C# 中以大写字母开头(它们不是必须的,但这是预期的)。 -
Math.Round(3.14159,2) -
你看过
Math.Truncate。如果你将它与前乘和后除以 10 的幂相结合,你可能有一个解决方案。 -
@Bidou 舍入!= 截断
标签: c# floating-point