Java – Find the length of BigInteger?

In Java, we can convert the BigInteger to a String object and get the length of the 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());
        
    }

}

Output


18

References

  1. BigInteger JavaDoc
  2. Quora – What are the limits of String Size and BigInteger in Java?

mkyong

Founder of Mkyong.com, passionate Java and open-source technologies. If you enjoy my tutorials, consider making a donation to these charities.

0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments