i need to use integer division to extract the digits. This is more of a math issue than a programming issue i think.This is what i have so far:
I don't know where to go from here.
Code:
import java.util.Scanner;
public class TremorinKeithA2Q2 {
public static void main(String[] args) {
String biInput="";
int len;
int biPow;
int i;
int product;
int bi = 0;
int lastDigit;
int trunc;
Scanner kbd = new Scanner(System.in);
while(bi!=-1){
System.out.println("Enter a binary number");
biInput = kbd.next();
bi = Integer.parseInt(biInput);
len =biInput.length();
for(i = len-1; i>=0; i--){
biPow= (int)Math.pow(2,i);
lastDigit = bi%10;
product = lastDigit * biPow;
trunc = bi/10;
}
}
}
}
Comment