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 102 views
2 answers 182 views
182 views asked Sep 29, 2023 by avibootz
1 answer 153 views
153 views asked Sep 29, 2023 by avibootz
1 answer 123 views
123 views asked Sep 28, 2023 by avibootz
1 answer 128 views
128 views asked Sep 28, 2023 by avibootz
1 answer 135 views
135 views asked Feb 27, 2023 by avibootz
...