How to find cube root in VB.NET

1 Answer

0 votes
Imports System
				
Public Module Module1
	Public Function cubeRoot(n As Double) As Double
		If (n >= 0) Then
            return Math.Pow(n, 1/3)
        else
            return -Math.Pow((-n), 1/3)
		End If
	End Function
	Public Sub Main()
		Dim n As double = 0
		
		Console.WriteLine(cubeRoot(n))
        Console.WriteLine(cubeRoot(16))
        Console.WriteLine(cubeRoot(-27))
        Console.WriteLine(cubeRoot(64))
	End Sub
End Module



' run:
'
' 0
' 2.51984209978975
' -3
' 4

 



answered Aug 6, 2020 by avibootz

Related questions

1 answer 137 views
1 answer 202 views
1 answer 209 views
1 answer 425 views
1 answer 618 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
...