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中的不同基地算术?