octal

    -1热度

    2回答

    我正在尝试在Common Lisp中编写一个函数,将一个基数为10的数字转换为以列表形式递归表示的基数8数字。 这是我到目前为止有:当我输入数字< 8> -8,但递归的情况下,给了我很多的麻烦 (defun base8(n) (cond ((zerop (truncate n 8)) (cons n nil)) ((t) (cons (mod n 8) (base8 (tru

    2热度

    1回答

    我在论坛上看到,问题是我创建八进制而不是十进制,但我无法找到在哪里更改我的代码来解决这个问题。 This is part of my code: dd=1234567890aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ ddate=$(exiv2 "${i}"|grep timestamp) SPEC=$ddate read X X

    0热度

    2回答

    我想让用户输入一个整数,然后转换数字。我如何告诉Java输入整数是基数8?因为我不能在整数变量的前面追加'0'。

    0热度

    3回答

    我试图将八进制转换为十进制,我得到了一些输出,但我不满意它。任何人都可以提出一个想法如何转换不使用API​​-S的不同模型? public static void main(String args[]){ System.out.print("Enter the number to convert"); Scanner ss =new Scanner(System.in);

    0热度

    1回答

    虽然这个错误是相当常见的,并且几乎在网络上的任何地方都有解释,但我已经决定提出一个新问题,因为我无法得到这个线索具体案例。 我试图从Zimbra协作套件中获取一些数据,并且唯一可以做到的方式是通过bash。 是我第一次使用bash我觉得有点难以对付with.This是代码: #!/bin/bash all_account=`zmprov -l gaa`; declare -i szquota

    1热度

    1回答

    我想定义这些常量和|他们为不同的操作生成正确的权限。 它们定义为: public static final int READ = 4; public static final int WRITE = 2; public static final int EXECUTE = 1; 让我如预期正确的结果,就像读| WRITE | EXECUTE或WRITE |执行。 是否将它们定义为 publ

    0热度

    2回答

    我一直想编写一个程序,将一个八进制转换为二进制,然后十六进制,但问题是,我得到错误的答案。对于实际转换的代码如下: user_input=user_input.replace("0", "00"); user_input=user_input.replace("1", "01"); user_input=user_input.replace("2", "10"); u

    0热度

    3回答

    给定一个整数 - 比方说,x=20,我想将其转换为包含其转义八进制字符的字符串。即... x=20 # y = ... Some magic p y # => "\024" 我已经成功地得到最接近的是通过使用: x.to_s(8) # => "24" 不过,我完全stumpted如何这个字符串转换成八进制转义字符!任何想法,互联网?

    1热度

    2回答

    编译器:GCC 4.7.2(Debian的4.7.2-5) 平台:Linux 3.2.0的x86(Debian的7.1) 我写一个字符串到整数转换函数,我读here十六进制有它自己的形式的指数表示法。我有一些关于这个问题的问题。 该文章说,'p'后面的值是十进制而不是十六进制是正确的吗? 这篇文章还说,在'p'之后有一个2的基数不是16是真的吗? 是0x1.11p4一个整数还是它有一个小数部分?

    1热度

    1回答

    我需要用C#程序具有将任何数量(无论是整数或长的十进制)以任何基地(合理的)帮助数字转换。 该方案有几个文本框(这是一个双赢的形式)都开始空白。当用户将数字(可能是一个小数)添加到所有更新的其中一个框中。默认的框是基地2,8,10,16,最后箱子有一个子框输入您所选择的碱(如果用户想例如转换多个基站16到基座7 我不知道除Convert以外的任何其他作品可以进行基础转换 如果您不知道如何做到这一点