binary

    -1熱度

    3回答

    我已經制作了一個程序,其中保留了一個隨機二進制碼字符串(例如1001101),我希望能夠創建列表或向量其中它告訴我1或0的位置。例如,1的位置列表將是{1,4,5,7}。我還想知道如何做相反的事情。例如,0的位置列表可以是{6,3,2}。我沒有要顯示的代碼,因爲我真的無法弄清楚。我在這裏找不到任何能幫助我的東西。謝謝!

    1熱度

    1回答

    我正在使用python-3.x,我試圖將[x]數組中的每個二進制行分成兩部分,前四位數字將使第一個數字和第二個四位數字作爲secund數字後我將它們轉換爲浮動。 有一個函數「def test(binary)」,它將執行從二進制到浮點數的轉換,並且有兩個循環遍歷數組。 例如,第一行是:[1,0,0,1,0,0,0,0] 我想把它分成1001 - 1000 那麼最終的結果是[9,8 ] import

    0熱度

    2回答

    我想寫一個基本的計算器。我想讓我的計算器擁有的一件事是基礎算術轉換器,它在輸入基數爲10的整數時提供輸出。 我試圖爲自己編寫代碼,花了近3個小時才弄清楚如何將一個數字轉換爲給定的基礎,目前它的工作效果還不錯,但我遇到了一個問題 - 當我嘗試將一個整數轉換爲基數2(二進制)我的計算器不適用於大於1025的數字。 我認爲這個問題是因爲存在一個整數可以容納的最大值或所以我嘗試了「BigInteger」,

    0熱度

    1回答

    我試圖讀取包含圖像使用Python 3 要讀取類似文件,但在16位編碼(視頻)12位二進制文​​件,下面的作品非常良好: import numpy as np images = np.memmap(filename_video, dtype=np.uint16, mode='r', shape=(nb_frames, height, width)) 其中filename_video是文件和n

    0熱度

    1回答

    這是我試過的那段代碼; <img src= "hello.jpg"> var binary = atob(base64.replace(/\s/g, '')); console.log(binary); 但它沒有按預期工作。 如何將標籤轉換爲二進制 是否有任何替代方法將圖像標籤轉換爲二進制文件?

    1熱度

    1回答

    我想了解這句話。 '爲1<=f<=4,使碼字v的k位f所有可能發生的變化。 '' 例子: if k = 4 and v = [1 1 0 0 1 0 0] 對我來說,我們得到: for f = 1 : u1 = [1 0 0 0] ; u2 =[0 1 0 0]; u3 = [0 0 1 0] and u4 =[0 0 0 1]; for f = 2 : u2 = [1 1 0 0] ; u

    0熱度

    1回答

    我想將我的bytearray轉換爲二進制文件,例如:「01010101」。對於小文件,它可以無任何問題地進行轉換,但轉換大文件花費的時間太長(即使只有5MB,我也無法想象任何大於此的文件)。有沒有更快的方法將此bytearray轉換爲二進制,反之亦然? 這裏是我的代碼 Public Function conv_FileToByte(ByVal filename As String) D

    -1熱度

    1回答

    我怎麼能POST多個二進制文件到服務器與Content-Type: "form-data",使用只有http模塊? 例如,我的鑰匙應該是這樣的: { Image1: <binary-data>, Image2: <binary-data> }

    3熱度

    3回答

    我不能讓python lambda返回二進制數據。縮略圖圖像的節點模板工作正常,但我無法獲得python lambda的工作。以下是我的lambda相關行。 print("image_data " + image_64_encode)行將base64編碼圖像打印到日誌。 def lambda_handler(event, context): img_base64 = event.get(

    6熱度

    1回答

    我想計算以二進制形式表示的P數爲1和0的數字的數量。如果P = 2,則表示該數字是0011,1100,0110,0101,1001,1010,所以計數爲6 我嘗試: [0,0,1,1].permutation.to_a.uniq 但它不是最好的解決方案大數字(P可以是< = 30)。 什麼可能是最好的置換技術,或者我們有任何直接的數學來做到這一點?