usermanero Posted January 23, 2014 at 06:43 PM Report #542373 Posted January 23, 2014 at 06:43 PM Preciso fazer um programa para converter números da base 10 para a binária. Porém estou em dúvida na lógica do programa e se devo usar um vetor para armazenar os números. Agradeço a ajuda.
nelsonr Posted January 23, 2014 at 08:48 PM Report #542391 Posted January 23, 2014 at 08:48 PM Precisas de fazer "à mão" ou apenas queres arranjar forma de converter? É que podes usar o Convert.ToString(número, 2) http://msdn.microsoft.com/en-us/library/14kwkz77%28v=vs.110%29.aspx
usermanero Posted January 24, 2014 at 02:13 PM Author Report #542496 Posted January 24, 2014 at 02:13 PM De acordo com o que eu entendi o meu algoritmo ficou assim Private Sub btnConverter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnConverter.Click Dim numero As String = txtNum10.Text Dim bin As Integer bin = Convert.ToInt32("numero", 2) lblNum2.Text = bin End Sub Porém não está dando certo, onde está o erro?
nelsonr Posted January 24, 2014 at 02:31 PM Report #542499 Posted January 24, 2014 at 02:31 PM Não é o Convert.ToInt32, mas sim o Convert.ToString E numero é uma variavel, tira as aspas Seria algo assim (não testado): Dim numero As Integer = Convert.ToInt32(txtNum10.Text) Dim bin As Integer bin = Convert.ToString(numero, 2) lblNum2.Text = bin
usermanero Posted January 24, 2014 at 03:00 PM Author Report #542508 Posted January 24, 2014 at 03:00 PM Agora resolveu. Obrigado nelsonr 👍
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now