static void PrintDigit(double n,int len,int count=-1)
{
if (n <0) { n = System.Math.Abs(n); Console.Write("-"); }
int a = (int)(n * (Math.Pow(10,count)) % 10);
Console.Write(a);
if (count == 0) Console.Write(".");
count++;
if (count > len) return;
else
PrintDigit(n, len,count);
}
这位大佬的讲解真好。
递归PrintDigit讲解
博客提及大佬对递归PrintDigit的讲解很好,但未给出具体讲解内容。
1425

被折叠的 条评论
为什么被折叠?



