我写了这段代码,output 与预测的不匹配。 在这种情况下,我将 n=13 作为输入 Output 我要:1101 Output 我得到:1100 ...
我写了这段代码,output 与预测的不匹配。 在这种情况下,我将 n=13 作为输入 Output 我要:1101 Output 我得到:1100 ...
我想将大的正BigInteger s(最多数千位)转换为 Kotlin 中的字符串,使用最多 100(可能更高)的基数。 对于 ≤36 的基数,当然有toString(base) ,但是对于更大的基数,我写了这个扩展 function: 其中DIGITS是包含数字列表的字符串。 现在,原生toSt ...
我无法在 C 中将十进制转换为二进制。每次我得到一个 output,它比所需的 output 少一个。例如:5 应该是 101 但显示为 100 或 4 应该是 100 但显示为 99 . 我的 output 总是比正确答案少一个,我不知道为什么。如果一开始将 b 设为 1 而不是 0,它可以解决 ...
我想了解从一个数字基数到不同数字基数的直接转换。 适用于任何数字基数到另一个数字基数的步骤是什么? 我正在寻找的不是一种适用于二进制到八进制或十六进制数字系统的捷径方法。 它可以像将数字 base-22 转换为 base-37 一样。 我不想要任何先转换为 base-10 然后再转换为目标数字基数 ...
最近,我正在阅读有关使用以 60 为底而不是以 10 为底的数字系统的古代巴比伦文明( https://blogs.scientificamerican.com/roots-of-unity/the-joy-of-sexagesimal-floating-point -算术/ )。 即使使用以 60 ...
我似乎不太明白这种算法是如何工作的...... 代码: Output: 它准确地打印出我想要的东西,但我不明白它背后的过程。 如果我没记错的话 integer + 'character' 通过 ascii 表将数字转换为字符。 假设我们有数字 11,那么 11 - 10 = 1 在 ascii ...
我需要编写一个代码,它将从任何基础转换为任何(对于 1 个基础,它是图灵机)。 我应该只使用基本库来实现 3 个函数:1)toDecimal base snumber - 将字符串数字转换为字符串十进制数字 2)fromDecimal toBase snumber - 从字符串十进制转换为字符串 1 ...
我尝试使用以下参考将 excel 中的十六进制值转换为十进制值, https://superuser.com/questions/472223/how-can-i-convert-a-hex-number-to-a-decimal-number-in -excel 使用的参数和公式: 输入十六进制 ...
我正在使用以下门户来验证我的代码的结果(再次来自网络): RapidTables BaseConverter 我的代码如下所示: 如main()内部所示,如果str[]使用值“25a”,我得到以下 output: 但是如果我将str[]的值更改为“25A”,我会得到以下 output: 使用我上面 ...
如何在不使用Convert.To()方法的情况下以八进制表示十进制负数? 例如: -3(基数 10)= 37777777775(基数 8) 但是我应该使用什么算法来获得这个结果? 这些是我的任务的测试用例: ...
所以我试图分割一个起始数字,然后将这些数字中的每一个分配给它们自己的整数,然后可以在某些方程中使用,例如: 我遇到的问题是我无法为我的输入分配 500 多个单独的整数(这是我的文本框的最大长度)。 其次,我尝试使用上面的示例数字将每个数字乘以它们的幂并将它们相加(在不知道由我或其他方法分配的 int ...
我必须编写一个使用递归和霍纳方案从任何基数转换为十进制的程序。 我能用的是: 具有两个参数的 int 方法,例如public static int horner (int[] digits, int base){} 。 我必须就地实现该方法,即除了作为参数给出的数组之外,我不能使用任何其他数组。 一 ...
以表示十进制数n=556852144786的字符串s="556852144786" n=556852144786 。 是否有直接算法将其转换为s1="1000000110100110..."其中1000000110100110...是n的二进制表示? ...
我发现许多资源都在谈论基本转换算法并使用内置的 Javascript 函数将十进制转换为二进制或十六进制,但是我找不到任何关于如何转换为任何小数基(例如 base 3/2)的资源。 sesquinary 数字系统非常有趣,我希望能够使用它,但我找不到任何方法从 Decimal 转换为它。 红片系 ...
我有一个脚本,我想读取二进制值列表并将它们打印如下(在列中,但不一定相应标记)- binary decimal truncated truncated-decimal 等等 - 随后的列被越来越高的值顺序截断。 到目前为止,我所拥有的最多只有 3 个。 我尝试过使用 column -t、column ...
我正在构建一个 Excel 脚本,该脚本将绕过网站上的表单,并直接在 URL 中解析请求以生成所需的 output(然后将数据拉入 Excel)。 我一切正常,但部分解决方案是包含一个参数值,该参数值似乎是固定字符和可变字符的组合。 该网站正在使用 a.do Java serverlet 文件来处 ...
我正在尝试编写将采用任何十进制值然后将其转换为任何输入基数的代码。 我创建了一个无限循环,并阅读了建议的类似问题,但我无法解决。 任何帮助都会非常感激,我是一个主要的 python 新秀(显然)。 ...
我一直在开发这个迷你应用程序,它添加了用户想要的任何基础的数量,然后将它们转换为他/她想要的基础。 如果我以这种方式实现它可以吗? 或者,还有更好的方法? ...
我正在寻找一个可以转换 base-36 数字的 JS 脚本,例如: 到一个 base-62 数字,如: 我正在尝试翻译这个 python 代码来做到这一点。 转换器.py 我怎样才能做到这一点? ...
我正在为 base62 编码创建一个 python 脚本。 但是,由于某种原因,我的代码没有产生正确的答案。 正确答案是 LpuPe81bc2w,但我得到了 LpuPe81bc0w。 如果您可以查看我的代码,看看我是否可以做任何不同的事情。 请告诉我。 我不能使用 pybase62。 我真的很想知 ...