How to invert the bits of a number in VB.NET

1 Answer

0 votes
Imports System

Public Class Program
    Public Shared Sub Main(ByVal args As String())
        Dim x As Integer = 981
	
        Console.WriteLine(Convert.ToString(x, 2).PadLeft(16, "0"c))
        
		x = Not x
		
        Console.WriteLine(Convert.ToString(x, 2).PadLeft(16, "0"c))
    End Sub
End Class



' run:
'
' 0000001111010101
' 11111111111111111111110000101010
'

 



answered Sep 29, 2023 by avibootz

Related questions

1 answer 89 views
2 answers 166 views
166 views asked Sep 29, 2023 by avibootz
1 answer 133 views
133 views asked Sep 29, 2023 by avibootz
1 answer 114 views
114 views asked Sep 28, 2023 by avibootz
1 answer 119 views
119 views asked Sep 28, 2023 by avibootz
1 answer 120 views
120 views asked Feb 27, 2023 by avibootz
...