SORU
10 Mayıs 2010, PAZARTESİ


Orada "0b" falan Javascript ikili sayı temsil etmeye benzer

0x Javascript onaltılık sayılar için bir önek olduğunu biliyorum. Örneğin, 0xFF standları sayısı 255.

İkili sayı için benzer bir şey var mı ? 0b1111 15 ama bu benim işime yaramaz numarasını temsil etmelerini beklerdim.

CEVAP
10 Mayıs 2010, PAZARTESİ


Güncelleme:

JavaScript yeni sürümleri özellikle ECMA -- 6 -- binary (0b önek) desteği eklendi ve (0o önek) sayısal sabitler sekizlik:

var foo = 0b1111;    // foo will be set to 15
var bar = 0o17;      // bar will be set to 15

Bu özellik zaten Firefox ve Krom mevcuttur. Şu anda IE desteklenen değil, ama görünüşe göre Spartan geldiğinde olacaktır.

(Semicolonsayesinde'In yorum ve bu işaret için urish's answer.)

Orijinal Cevabı:

Hayır, ikili sayı için bir karşılığı yok. JavaScript sadece ondalık (no) öneki onaltılık (0x prefix) ve sonek (önek 0) biçimleri sayısal rakamları destekler.

Olası bir alternatif taban ile birlikte parseInt yöntemi için ikili bir dize geçmek

var foo = parseInt('1111', 2);    // foo will be set to 15

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DragsterMC Gaming

    DragsterMC G

    30 HAZİRAN 2013
  • Eric Enge

    Eric Enge

    2 Kasım 2009
  • Xcode programming tutorials

    Xcode progra

    17 EYLÜL 2006