How to find cube root in C#

1 Answer

0 votes
using System;
 
public class Program
{
    static double cubeRoot(double n) {
         if (n >= 0)
            return Math.Pow(n, (double) 1/3);
        else
            return -Math.Pow((-n), (double) 1/3);
    }
    public static void Main() {
        double n = 0; 
 
        Console.WriteLine(cubeRoot(n));
        Console.WriteLine(cubeRoot(16));
        Console.WriteLine(cubeRoot(-27));
        Console.WriteLine(cubeRoot(64));
    }
}
 
 
 
/*
run:
 
0
2.51984209978975
-3
4
 
*/

 



answered Aug 5, 2020 by avibootz
edited Aug 6, 2020 by avibootz

Related questions

1 answer 103 views
1 answer 116 views
116 views asked Sep 2, 2024 by avibootz
1 answer 121 views
121 views asked Sep 2, 2024 by avibootz
1 answer 105 views
105 views asked Nov 16, 2022 by avibootz
1 answer 102 views
102 views asked Nov 16, 2022 by avibootz
2 answers 211 views
211 views asked Mar 31, 2021 by avibootz
1 answer 134 views
134 views asked Aug 6, 2020 by avibootz
...