Rechnen in Hex
Gerold
- javascript
Hallo!
Mit parseInt(x,16) kann ich einen einzelne Ziffer von Hex ins Zehnersystem umrechnen. Gibt es eine Methode(in Javascript) mit der ich beliebig in Hex Rechnen kann?
Vielen Dank
Gerold
schau mal nach
http://selfhtml.teamone.de/helferlein/dezhex.htm
Hallo,
schau mal nach
http://selfhtml.teamone.de/helferlein/dezhex.htm
Naja, das kann man auch einfacher haben:
// dezhex
dez=255;
hex=dez.toString(16); // ff
alert(hex);
// dezoct
dez=255;
oct=dez.toString(8); // 377
alert(oct);
// dezbin
dez=255;
bin=dez.toString(2); // 11111111
alert(bin);
usw.
MfG, Thomas
Hallo,
[Nachtrag:]
Naja, das kann man auch einfacher haben:
Diese beiden Funktionen habe ich mal fuer einen Tipp geschrieben (wollte aber niemand haben ;-)
// Zeichenkette --> Dezimalzahl
function ZK2Dez(zk,basis)
{
return parseInt(zk,basis);
}
Aufrufbeispiele mit Ergebnis:
alert(ZK2Dez("1010",2)); // 10
alert(ZK2Dez("123",8)); // 83
alert(ZK2Dez("ff",16)); // 255
// Dezimalzahl --> Zeichenkette
function Dez2ZK(zahl,basis)
{
return zahl.toString(basis);
}
Aufrufbeispiele mit Ergebnis:
alert(Dez2ZK(10,2)); // 1010
alert(Dez2ZK(83,8)); // 123
alert(Dez2ZK(255,16)); // ff
MfG, Thomas