java 에서 엄청나게 큰수를 입력받으려면?

익명 사용자의 이미지

혹시 자바에서 10의 50승과 같이 큰수를 입력받으려면 어떻게 해야하나요?

익명 사용자의 이미지

shint의 이미지

https://www.tutorialspoint.com/compile_java_online.php

package project;
 
import java.io.*;
import java.util.StringTokenizer;
import java.util.Scanner;
import java.math.BigInteger;
 
public class HelloWorld{
 
    public static BigInteger a;
     public static void main(String []args){
        System.out.println("Hello World");
 
        a = new BigInteger("10");
        a = a.pow(50);
        System.out.println(a.toString());
        a = null;
     }
}
 
//https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html
//http://mwultong.blogspot.com/2007/01/java-biginteger-big-int-plus-minus.html
//100000000000000000000000000000000000000000000000000
//http://www.wolframalpha.com/input/?i=10%5E50
//100000000000000000000000000000000000000000000000000

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com