base-conversion

    0熱度

    1回答

    因此,即時創建遞歸函數以將數字從基數2-10轉換爲基數2-16時出現問題。我需要它返回一個字符串(顯然,由於基數大於10)。 這裏是我的功能: 主要會這樣稱呼它: answer = baseConversion(101, 10, 2); 我有十六進制爲常量字符: const char Hex[] = {'0','1','2','3','4','5','6','7','8','9','A','B

    1熱度

    1回答

    我在做一個應用程序在Xcode 8與SWIFT 3是基轉換器,輸入值設定按鈕的最高位: @IBAction func inputButton(_ sender: UIButton) { currentNumber = currentNumber * 10 + (the number I want to add) labelText.text = "\(currentNumbe

    1熱度

    1回答

    我已經寫了一個python程序來將數字從任何正整數基數轉換爲另一個。 print("Base Converter") from math import log print("This converter uses 0-9, followed by A-Z, followed by a-z, giving it individual characters from 0 - 61.") prin

    1熱度

    1回答

    哪一個是當前在基數2^64到其他基數之間轉換的最快方法? 「任何其他基地」,我的意思是任何基地本身小於2^64。我認爲它使用基於分而治之的方法和伯恩斯坦縮放餘數樹? 一些更多細節:我特別想將未來版本的IsItNormal不同基地中的一些着名常量超過10億位數轉換。 我可以使用兩種方法: 1.在我希望的每個基數中計算該常數的十億位數。 2.從某處(例如y-cruncher)獲取數字,然後轉換爲我希望

    2熱度

    1回答

    我試圖將一個base-10整數k轉換爲base-q整數,但不是以標準方式。首先,我希望我的結果是一個向量(或一個字符串'a,b,c,...',以便它可以轉換爲向量,但不是'abc ...')。最重要的是,我希望每個「數字」以10爲底。作爲一個例子,假設我有23(基數爲10),我想將它轉換爲base-12。在標準1,...,9,A,B表示法中這將是1B;但是,我希望它出來[1,11]。我只對數字k感

    -3熱度

    2回答

    我正在尋找一種方法將字符串轉換爲其十六進制表示形式的字符串。所以信A將被表示爲0x41。 我想要做的是使用加密符號0x **的十六進制字符的算法來加密文本文件,其中**類似於字符的十六進制表示法。 我正在從文件讀取16個字符的數組到字符數組,然後我應該將它們轉換爲十六進制表示法,以便我可以將它們傳遞給加密函數。 我正在使用下面的代碼片段將字符數組轉換爲十六進制。我創建了一個TempBuffer來保

    1熱度

    2回答

    我使用的轉換算法爲http://lenschulwitz.com/base58,this perl code。 MANY良好的轉化率,AS:18e559fc6cb0e8de2ce8b50007d474a0d886208e698a07948671e0df520c1525轉化成2gBdDRXoLPEhgf9Zd7zw5ujK1qcoPZoendBQJ22VjgqS,所有44位。 BAD CONVERS

    0熱度

    2回答

    myNumber=$(date +%s) # big number in decimal myNumberInB58=$(toBase58 $myNumber) toBase58() { # <your answer here> } 在Base58中編寫整數的最優雅和/或簡潔的方法是什麼?

    0熱度

    1回答

    我有一個字節數據流,也稱爲基數256個符號。什麼是最好的算法,在理想情況下將其轉換爲新的符號流,每個符號的基數變化並且只在運行時才知道?輸入字節流和目標基數列表的長度都很長但是有限。所有非負整數,無浮點。此外,目標基數不能保證均勻分配或是256的倍數。

    -2熱度

    1回答

    我正在寫一個程序,允許在基數10,基數2和基數8之間進行轉換。我決定使它可以從任何基數到任何基數,方法是使用將數字轉換成它將被轉換爲。問題是,如果我在基數2 1111中說15,並且我想將它轉換爲10基數,所以我讓java將1111除以1010,它不會知道我想要base 2除法,它會將其視爲標準基地10師。 有沒有辦法在java中的不同基地算術?