Olá pessoal,
Eu desenvolvi um algoritmo para converter números binários para decimais, porém não sei como usar função.
Segue código.
package Bin;
import java.util.Scanner;
public class Bin
public static void main(String[] args) {
Scanner s = new Scanner (System.in);
int num[] = new int[100];
int total = 0, bin = 0, cont = 0;
String binario;
binario = s.nextLine();
if (cont == 0) {
for (int i = 0; i < binario.length(); i++) {
bin = binario.charAt(i);
if (bin == 48) {
num[i] = 0;
}
if (bin == 49) {
num[i] = 1;
}
total = num[i] + 2 * total;
}
}
System.out.println("O resultado é: " + total);
}
}