base-conversion

    1熱度

    3回答

    我們正在學習如何將二進制轉換爲十進制(反之亦然)以及其他基本轉換方法,但我不瞭解這種知識的必要性。 是否有任何現實世界的用途之間轉換不同基地之間的數字?

    1熱度

    5回答

    有沒有什麼辦法可以在Oracle 10g中將十進制轉換爲二進制或二進制轉換爲十進制而不必先定義一個函數?我有限的數據庫訪問(僅限SELECT),我在網上找到的所有解決方案似乎涉及CREATE FUNCTION,這對我不起作用。

    3熱度

    6回答

    有沒有一種方法可以從例如1到40000取一個數字並生成8個字符的散列? 我正在考慮使用base_convert,但無法找到強制它成爲8字符散列的方法。 任何幫助,將不勝感激!

    1熱度

    2回答

    如何將字符串中包含的數字從任何基數轉換爲其他基數? 鹼可以是任何東西即:2,16,10,4,8,9, 我期待用戶輸入的基數。用戶將輸入輸出庫(要轉換爲的庫)。用戶將輸入他想要轉換的號碼。 想法: 我將輸入庫和輸出庫保存在變量中。然後,我將他輸入的字符串保存到一個字符串中(因爲他可以輸入任何類型的數字(十六進制,二進制,5)。一個號碼,這樣我就可以將其轉換爲輸出基地 任何想法

    3熱度

    1回答

    Zeckendorf和黃金比率基地顯然密切相關,但從一個轉換到另一個似乎仍然很棘手。我知道Frougny和Sakarovitch在這方面有工作,但我還沒有完全理解這一點。一個問題是黃金比例基礎表示在小數點附近是相當對稱的,這表明這些表示可能沒有上下文。 Sakarovitch和Frougny通過使用「摺疊」黃金比例基數來解決這個問題。有了這種修改後的表示方式,他們可以用有限狀態轉換器進行轉換,但我

    0熱度

    2回答

    我有我的certrequest作爲PEM base64數據。看到下面的數據。 1)我的理解的是,這是一個ASCII數據類型,而不是在 UNICODE格式。請澄清。 ----- BEGIN NEW CERTIFICATE REQUEST ----- MIIBTjCBuAIBADARMQ8wDQYDVQQDEwZ3dTAwMzEwgZ0wDQYJKoZIhvcNAQEBBQAD gYsAMIGHAoG

    1熱度

    3回答

    這個函數總是會產生一個唯一的字符串嗎?以下函數生成的字符串的長度範圍是多少?可以改進以產生更多獨特性嗎? base_convert(mt_rand(10, 99) . intval(microtime(true) * 100), 8, 36); 感謝

    0熱度

    5回答

    我在互聯網上有人發佈圖片和短字符串的服務生成。只有一個可以使用。但是,我正在進入數據庫中的重複內容,並且看到重大問題。 下面是我在用的: $id=rand(10000,99999); $short_string = base_convert($id,20,36); 什麼是解決它的最好方法?從數據庫中檢查並保持循環,直到它不匹配?如果每一種可能的解決方案都會陷入無限循環呢?

    4熱度

    4回答

    我想將十進制數轉換爲二進制數。我想將它們存儲在一個數組中。 首先,我需要創建一個具有一定長度的數組,以便我可以存儲二進制數。之後,我執行轉換,這裏是我怎麼做: public class Aufg3 { public static void main(String[] args) { int[] test = decToBin(12, getBinArray(12));

    0熱度

    3回答

    部分包含一組9三元(基-3)「位」的。爲了保持數據庫的數據緊湊,我想將這些數據存儲爲一個簡短的數據。由於3^9 < 2^15我可以代表任何可能的9位數的基數3作爲一個短。 我當前的方法是用它的工作作爲長度9.我可以讀取或通過索引設置的任何位串,並且它是好的和容易。爲了將它轉換爲一個簡短的,我目前手動轉換爲10(使用shift-add循環),然後使用Int16.Parse將其轉換回二進制短。爲了將存