30 Mart 2012, Cuma
nasıl javascript ile ikili bir tamsayı dönüştürebilirim?
İkili tamsayılar, pozitif veya negatif, görmek istiyorum.
Javascript için bu soru gibi, ama değil. Print an integer in binary format in Java
CEVAP
22 NİSAN 2013, PAZARTESİ
function dec2bin(dec){
return (dec >>> 0).toString(2);
}
Here açıklamasıdır.
-3 >>> 0
(sağ shift) 32-bit iki-3'ün tamamlayıcı gösterimi elde ediliyor, işaretsiz tamsayı, onun argüman olarak kullanmaya zorlar.
EDİT:
Fonksiyonu dec2bin
bir tamsayı değişkeni dec
bekliyor. Eğer bir dize varsa, parseInt(myString, 10)
kullanarak dönüştürmek gerekir.
Bunu Paylaş:
Nasıl JavaScript bir Tamsayı bir Dize ...
Nasıl Javascript bir tam Sayı kayan no...
Nasıl bir değişken olmadığını kontrol ...
Nasıl Ruby ikili dize veya tamsayı dön...
Nasıl'bir dize dönen s bir değere...