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 236 views
1 answer 172 views
1 answer 123 views
1 answer 128 views
1 answer 174 views
...