開発者ドキュメント

Java – BigIntegerの長さを調べる

Javaでは、

BigInteger`を

String`オブジェクトに変換し、Stringの長さを取得できます。

JavaExample.java

package com.mkyong;

import java.math.BigInteger;

public class JavaExample {

    public static void main(String[]args) {

        BigInteger bigInteger = BigInteger.valueOf(100000000000000000L);//18
        System.out.println(bigInteger.toString().length());

    }

}

出力

18
モバイルバージョンを終了