DICA para multiplicar grandes números
-
12-11-2019 - |
Pergunta
Eu tenho que multiplicar dois grandes números - salvos como string - qualquer sugestão como fazer isso?
Solução
Pense de volta à escola e como você resolveria o problema de longa duração.
Outras dicas
Depende do idioma e quão grandes são os números.Por exemplo, em C, você pode converter string para int com ATOI e, em seguida, multiplicar se o produto se encaixar em 32 bits int.Se o número é muito grande para 32 bits, você provavelmente terá que usar a Biblioteca Bigint de terceiros.Algumas línguas (Python, Haskell) têm suporte integrado para BIGINT, para que você possa multiplicar números de qualquer tamanho.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow