How to check if a number have even number of digits in VB.NET

1 Answer

0 votes
Imports System

Public Class Program
	Public Shared Sub Main()
        Dim num As Integer = 187395

        If CInt((Math.Log10(num) + 1)) Mod 2 = 0 Then
            Console.Write("Even number of digits")
        Else
            Console.Write("Not even number of digits")
        End If
    End Sub
End Class




' run:
'
' Even number of digits
'

 



answered Sep 7, 2021 by avibootz

Related questions

1 answer 229 views
1 answer 167 views
1 answer 118 views
1 answer 126 views
1 answer 171 views
...