【问题标题】:How to convert integer in to base -2 using JAVA [duplicate]如何使用JAVA将整数转换为基数-2 [重复]
【发布时间】:2015-12-04 11:32:58
【问题描述】:

如果给定 int 数组 A 是 [1,0,0,1,1] =9 A[i]*(-2)^i (^ power)。 如何编写一个 java 程序获取 int 数组序列以给出整数。

【问题讨论】:

    标签: java algorithm binary


    【解决方案1】:
    public class A {
        public static void main(String[] args) {
            int [] arr = {1,0,0,1,1};
            for (int i = 0; i < arr.length; i++) {
                arr[i]=9*arr[i]*(int)Math.pow(-2,i);
            }
        } System.out.println(Arrays.toString(arr));
    }
    

    【讨论】:

    • 我习惯将整数转换为二进制而不是二进制转换为整数
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-01
    • 1970-01-01
    • 2020-12-18
    • 2011-07-01
    • 2020-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多