binary

    2熱度

    3回答

    我需要一個將二進制數與符號轉換爲整數的函數。 int("1010",2) #this will be converted to 10 instead of -6 - # i want a fucnction that will convert it into -6

    -1熱度

    1回答

    我需要這些,我不知道是否是 小數 二進制 十六進制 爲十進制格式轉換數據。 到目前爲止,我曾嘗試使用 bindec()二進制數據轉換爲十進制 hexdec()轉換爲十六進制轉換爲十進制 不過,我需要事先確定是否數字是十進制或十六進制。 有沒有辦法做到這一點?

    0熱度

    1回答

    我正在寫一個小小的shell腳本,用於將ASCII字符轉換爲二進制,然後逐個從結果字節中獲取每一位。 這裏是我的代碼: #!/bin/sh binary=00000000 bit0=0 bit1=0 bit2=0 bit3=0 bit4=0 bit5=0 bit6=0 bit7=0 #main read -p "Please enter your text: " word

    -2熱度

    1回答

    我創建了一個功能,以ASCII碼轉換爲十進制: function asciiToDecimal(text) { var decimal = ""; for (var i=0; i < text.length; i++) { decimal += text[i].charCodeAt(0).toString(10) + " "; } return

    0熱度

    1回答

    f = open(file_name, "rb") header = numpy.frombuffer(f.read(4*4), dtype="int32") 我怎麼知道二進制數據內的實際位置,通過代碼,我知道那是16,但如果是一個可變的數?

    0熱度

    1回答

    我試圖根據行A,x在1年內發生的行來創建一個啞元變量x。 我認爲這可能是一個常見問題,並且還有類似的問題已經發布(我發現了this is the most similar)。不幸的是,動物園包不適合,因爲它不能很好地處理irregular spaced dates(我不想聚合行,我的數據太大,無法處理這個問題),我一直試圖unsuccessfully找出一個數據表方法來做到這一點,雖然我希望根據我

    0熱度

    1回答

    我在寫庫爲RTC模塊的Arduino其中數據存儲在BCD。我知道如何將十進制數轉換爲BCD,但在編程編寫時遇到了一些問題。在搜索互聯網後,我得到了兩個公式,它們如下,並且工作完美,但無法理解它是如何計算的。 1.一級方程式 DEC爲BCD (value/10 * 16) + (value % 10) 例 DEC - > 40其轉換爲在BCD這又等於64. 所以,如果我把公式放在公式中,我會得到

    -2熱度

    2回答

    我有兩個值,0和30,我需要將它的二進制表示存儲在每個字節上。像: 字節0 = 00000000 字節1 = 00011110 ,然後將它們連接起來的一個字符串,將打印ASCII爲0(NULL)和30(記錄分隔符)。所以,不要打印「030」,但是我不能在這裏真正正確地打印,而且這些命令也不能正確打印。我知道這些不是很好的印刷品。 我在做這樣的:如果 string final_message = s

    1熱度

    1回答

    您可能聽說過StoneKnifeForth,kragen的一個項目:https://github.com/kragen/stoneknifeforth。這是一個Python程序,充當小Forth解釋器和作爲Forth編譯器的Forth程序。因此,您可以使用這兩者一致地構建Forth編譯器二進制文件。在將StoneKnifeForth移植到C++(https://github.com/tekknol

    4熱度

    1回答

    正確的類型我一直在使用Python類型提示中定義了以下功能: from typing import BinaryIO def do_something(filename: str): my_file = open(filename, "rb") read_data(my_file) def read_data(some_binary_readable_thing: Bi