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将其转换回二进制短。为了将存