«binary» etiketlenmiş sorular

İkili, 2 tabanlı sayısal sistem, iki sembol kullanan sayıları temsil eder: 0 ve 1. Derlenmiş bilgisayar programları için bunun yerine "yürütülebilir" etiketini kullanın.

20
Python'da bir dosyanın ikili (metin dışı) olup olmadığını nasıl anlarım?
Python'da bir dosyanın ikili (metin dışı) olup olmadığını nasıl anlarım? Python'da büyük bir dosya kümesinde arama yapıyorum ve ikili dosyalarda eşleşmeler almaya devam ediyorum. Bu, çıktının inanılmaz derecede dağınık görünmesine neden olur. Kullanabileceğimi biliyorum grep -I, ancak verilerle grep'in izin verdiğinden daha fazlasını yapıyorum. Geçmişte, bundan daha büyük karakterleri arardım …
105 python  file  binary 

6
Python ile ikili dosya okumak
Python ile ikili dosyayı okumakta özellikle zorlanıyorum. Bana yardım edebilir misin? Fortran 90'da kolayca okunabilen bu dosyayı okumam gerekiyor int*4 n_particles, n_groups real*4 group_id(n_particles) read (*) n_particles, n_groups read (*) (group_id(j),j=1,n_particles) Ayrıntılı olarak, dosya biçimi şöyledir: Bytes 1-4 -- The integer 8. Bytes 5-8 -- The number of particles, N. …
105 python  binary  fortran 

16
Bitsel işlem ve kullanım
Bu kodu düşünün: x = 1 # 0001 x << 2 # Shift left 2 bits: 0100 # Result: 4 x | 2 # Bitwise OR: 0011 # Result: 3 x & 1 # Bitwise AND: 0001 # Result: 1 Python'daki (ve diğer dillerdeki) aritmetik operatörleri anlayabiliyorum, ancak 'bitsel' operatörleri …

6
İki Byte Dizisini karşılaştır? (Java)
İçinde ~ bilinen bir ikili dizi olan bir bayt dizim var. İkili dizinin olması gerektiği gibi olduğunu doğrulamam gerekiyor. Buna .equalsek olarak denedim ==ama işe yaramadı. byte[] array = new BigInteger("1111000011110001", 2).toByteArray(); if (new BigInteger("1111000011110001", 2).toByteArray() == array){ System.out.println("the same"); } else { System.out.println("different'"); }
96 java  binary 

14
Bir baytı ikili dize gösterimine dönüştürme
Örneğin, bir bayt içinde bitleri Bvardır 10000010, ben dizeye bit atayabilirsiniz nasıl strolduğunu tam anlamıyla, str = "10000010". Düzenle Baytı ikili bir dosyadan okudum ve bayt dizisinde sakladım B. Ben kullanıyorum System.out.println(Integer.toBinaryString(B[i])). problem şu (a) bitler (en soldaki) 1 ile başladığında, B[i]negatif bir int değerine dönüştüğü için çıktı doğru değildir …
96 java  binary  byte 

8
ikili protokoller ve metin protokolleri
İkili protokolün ne olduğuna dair iyi bir tanımı olan var mı? ve aslında bir metin protokolü nedir? bunlar tele gönderilen bitler açısından birbirleriyle nasıl karşılaştırılır? wikipedia ikili protokoller hakkında şunları söylüyor: İkili protokol, bir insan yerine bir makine tarafından okunması amaçlanan veya beklenen bir protokoldür ( http://en.wikipedia.org/wiki/Binary_protocol ) Ah, hadi …
94 text  binary  protocols 

9
((A + (b & 255)) & 255), ((a + b) & 255) ile aynı mı?
Bazı C ++ kodlarına göz atıyordum ve şuna benzer bir şey buldum: (a + (b & 255)) & 255 Çifte VE beni kızdırdı, ben de düşündüm: (a + b) & 255 ( ave b32 bitlik işaretsiz tam sayılardır) Teorimi doğrulamak için hızlıca bir test komut dosyası (JS) yazdım: for (var …
92 c++  binary  logic 

8
Base128 neden kullanılmıyor? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Geçen yıl kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda yeni cevapları veya etkileşimleri kabul etmiyor. Web üzerinden ikili verileri iletmek için neden base128 yerine yalnızca base64 …

9
Kullanılmayan nesneler git deposundan nasıl kaldırılır?
Bir Git deposuna en son taahhüdümle yanlışlıkla büyük bir ikili dosya ekledim, işledim ve ittim. .gitDizinim yeniden makul bir boyuta küçültülmesi için Git'in bu yürütme için yaratılmış / yaratılmış nesneleri kaldırmasını nasıl sağlayabilirim ? Düzenleme : Cevaplarınız için teşekkürler; Birkaç çözüm denedim. Hiçbiri işe yaramadı. Örneğin, GitHub'dan biri dosyaları geçmişten …
90 git  file  object  binary 


8
İkili dosyayı ASCII'ye ve tersini dönüştürme
Bir dizeyi alıp ikiliye dönüştürmek için bu kodu kullanma: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) bu çıktılar: 0b110100001100101011011000110110001101111 Ki bu siteye koyarsam (sağdaki site) mesajımı hellogeri alırım . Hangi yöntemi kullandığını merak ediyorum. İkili diziyi 8'lere ayırabileceğimi ve ardından onu karşılık gelen değerle bin(ord(character))veya başka bir …
83 python  binary  ascii 

8
İkili dosya formatlarını tersine çevirmeye yardımcı olan araçlar
Bilinmeyen ikili veri formatlarının kodunun çözülmesine yardımcı olacak hangi araçlar mevcuttur? Hex Workshop ve 010 Editor'ün her ikisinin de yapıları desteklediğini biliyorum. Bunlar, bilinen bir sabit format için sınırlı bir ölçüde uygundur, ancak özellikle bilinmeyen formatlar için, daha karmaşık herhangi bir şeyde kullanımı zorlaşır. Sanırım bir betik dili veya betiklenebilir …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.