Em Java, como você converte uma string em um biginteger?


Melhor resposta

Usando o construtor

BigInteger (String val)

Converte a representação decimal da String de um BigInteger em um BigInteger.

BigInteger (Java Platform SE 6) – Verifique esta documentação para obter detalhes.

BigInteger

public BigInteger(String val)

Converte a representação de String decimal de um BigInteger em um BigInteger. A representação String consiste em um sinal de menos opcional seguido por uma sequência de um ou mais dígitos decimais. O mapeamento de caractere para dígito é fornecido por Character.digit. A String não pode conter caracteres estranhos (espaço em branco, por exemplo).

Parâmetros:

val – representação de String decimal de BigInteger.

Lança:

NumberFormatException val não é uma representação válida de um BigInteger.

Veja também:

Character.digit(char, int)

Resposta

usando método público BigInteger (String val) método

a primeira importação da biblioteca consiste em Big Integer como import java.math. *;

então inicialize sua variável String como String s1 = ”123 ″;

Agora use o método como BigInteger b1 = new Bi gInteger (s1);

Espero que ajude você.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *