Binary to Decimal

· unclassifiedUnclassifiedmath

Binary to Decimal

javamay contain transcription errors
import java.util.*;
class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String binary = sc.next();
int decimal = 0;
int power = 0;
for(int i = binary.length()-1; i >= 0; i--){
if(binary.charAt(i) == '1'){
decimal += Math.pow(2, power);
}
power++;
}
System.out.println(decimal);
}
}
← Binary Search (Sorted Array)Book Exchange — Derangement Count →
Report an issue with this question