Umwandlung von Binärzahl in ein int durch das Hornerschema

Neue Frage »

Auf diesen Beitrag antworten »
Abed Umwandlung von Binärzahl in ein int durch das Hornerschema

Meine Frage:
wie kann man eine Binärzahl in eine int durch das Hornerschema umwandlen
und in Java einsetzen?

Meine Ideen:
int name= Integer.parseInt(binärzahl);
 
Auf diesen Beitrag antworten »
Karlito

Hallo Abed,

ich glaube das war möglich, bin mir aber nicht sicher. Ich denke die Leute im www.matheboard.de sind schneller darin, das zu beantworten (wenn euler das nicht parat hat).

Gruß,

Karlito
Auf diesen Beitrag antworten »
eulerscheZahl

Hat er aber smile
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
public static void main(String[] args) {
	int n = BinToInt("1000101");
	System.out.println(n);
}

static int BinToInt(String s) {
	int result = 0;
	for (int i = 0; i < s.length(); i++) {
		result *= 2;
		if (s.charAt(i) == '1')
			result++;
	}
	return result;
}
Auf diesen Beitrag antworten »
Karlito

Guter Mann! Daumen hoch Wink
 
Auf diesen Beitrag antworten »
Abed

vielen Dank
hat bei mir geklappt
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »