Запитання з тегом «binary»

Двійкові, основна система числення базових-2, представляє числа, використовуючи два символи: 0 і 1. Для складених комп’ютерних програм використовуйте замість цього тег "виконуваний".

6
Читання двійкового файлу з python
Мені дуже складно читати двійковий файл із Python. Ви можете мені подати руку? Мені потрібно прочитати цей файл, який у Fortran 90 легко читається 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) Детально формат файлу: Bytes 1-4 -- The integer 8. Bytes 5-8 -- The number …
104 python  binary  fortran 

7
Читання та запис двійкового файлу
Я намагаюся написати код, щоб прочитати двійковий файл у буфер, а потім записати буфер в інший файл. У мене є наступний код, але буфер зберігає лише пару символів ASCII з першого рядка у файлі та нічого іншого. int length; char * buffer; ifstream is; is.open ("C:\\Final.gif", ios::binary ); // get …
103 c++  file  binary  buffer 


6
Порівняти два байтові масиви? (Java)
У мене є байтовий масив із ~ відомою двійковою послідовністю. Мені потрібно підтвердити, що двійкова послідовність є такою, якою вона повинна бути. Я пробував .equalsдодатково ==, але жоден з них не працював. 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 

8
двійкові протоколи v. текстові протоколи
хтось має гарне визначення того, що таке двійковий протокол? а що таке текстовий протокол насправді? як вони порівнюються між собою з точки зору бітів, відправлених по дроту? ось що говорить wikipedia про двійкові протоколи: Двійковий протокол - це протокол, який призначений або очікується прочитати машиною, а не людиною ( http://en.wikipedia.org/wiki/Binary_protocol …
94 text  binary  protocols 

9
Чи є ((a + (b & 255)) & 255 те саме, що ((a + b) & 255)?
Я переглядав якийсь код C ++ і знайшов щось подібне: (a + (b & 255)) & 255 Подвійний І дратував мене, тому я подумав: (a + b) & 255 ( aі bє 32-розрядними цілими числами без знака) Я швидко написав тестовий сценарій (JS), щоб підтвердити свою теорію: for (var i …
92 c++  binary  logic 

13
Як перетворити байт у його двійковий рядок
Наприклад, біти в байті - Bце 10000010те, як я можу присвоїти біти рядку strбуквально, тобто str = "10000010". Редагувати Я прочитав байт із двійкового файлу та зберігав у байтовому масиві B. Я використовую System.out.println(Integer.toBinaryString(B[i])). проблема в тому (а) коли біти починаються з (крайнього лівого) 1, вихід не є правильним, оскільки …
92 java  binary  byte 

8
Чому base128 не використовується? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Закрито минулого року . Заблоковано . Це запитання та відповіді на нього заблоковані, оскільки це питання не стосується теми, але має історичне значення. Наразі він не приймає нових відповідей або взаємодій. Чому для передачі двійкових даних в Інтернеті …

9
Як видалити невикористані об'єкти зі сховища git?
Я випадково додав, зафіксував і висунув величезний двійковий файл із самим останнім комітом до сховища Git. Як я можу змусити Git видалити об’єкти, створені / створені для цього коміту, щоб мій .gitкаталог знову зменшився до нормального розміру? Редагувати : Дякую за відповіді; Я спробував кілька рішень. Жоден не працював. Наприклад, …
90 git  file  object  binary 

8
Чи можу я на Java визначити цілочисельну константу у двійковому форматі?
Подібно до того, як ви можете визначити цілу константу в шістнадцятковій чи вісімковій, чи можу я це зробити в двійковій формі? Я визнаю, що це справді легке (і дурне) питання. Мої пошукові запити в Google з’являються порожніми.
85 java  syntax  binary 

4
Як додати двійкові дані до буфера в node.js
У мене є буфер з деякими двійковими даними: var b = new Buffer ([0x00, 0x01, 0x02]); і я хочу додати 0x03. Як я можу додати більше двійкових даних? Я шукаю в документації, але для додавання даних це повинен бути рядок, якщо ні, то виникає помилка ( TypeError: Аргумент повинен бути …

10
Як цілі числа внутрішньо представлені на бітовому рівні в Java?
Я намагаюся зрозуміти, як Java зберігає цілі числа всередині. Я знаю, що всі примітивні цілі числа Java підписані (крім коротких?). Це означає, що один біт, доступний у байті для числа. Моє питання полягає в тому, чи всі цілі числа (додатні та від’ємні) зберігаються як доповнення двох або це лише від’ємні …

8
Перетворити двійковий формат на ASCII і навпаки
Використовуючи цей код, щоб взяти рядок і перетворити його в двійковий: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) це виводить: 0b110100001100101011011000110110001101111 Що, якщо я розміщу його на цьому сайті (на правому сайті), я отримую своє повідомлення helloназад. Мені цікаво, який метод він використовує. Я знаю, що міг …
83 python  binary  ascii 

8
Інструменти, які допомагають здійснити зворотне проектування бінарних форматів файлів
Які інструменти доступні для декодування невідомих форматів двійкових даних? Я знаю Hex Workshop та редактор 010, як підтримуючі структури. Вони обмежені в обмеженій мірі для відомого фіксованого формату, але їх важко використовувати з чим-небудь складнішим, особливо для невідомих форматів. Думаю, я розглядаю модуль для мови сценаріїв або інструмент графічного інтерфейсу, …

6
Читання цілих чисел із двійкового файлу в Python
Я намагаюся прочитати файл BMP на Python. Я знаю, що перші два байти вказують на фірму BMP. Наступні 4 байти - це розмір файлу. Коли я виконую: fin = open("hi.bmp", "rb") firm = fin.read(2) file_size = int(fin.read(4)) Я отримав: ValueError: недійсний літерал для int () з основою 10: 'F # …
82 python  file  binary  integer 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.