Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

181
Visualizações
How to increase max integer in javascript?
function sum_of_mul_3_5(n) {
  const max_3 = Math.floor((n - 1) / 3);
  const max_5 = Math.floor((n - 1) / 5);
  const max_15 = Math.floor((n - 1) / 15);
  const total_3 = (3 * max_3 * (max_3 + 1)) / 2;
  const total_5 = (5 * max_5 * (max_5 + 1)) / 2;
  const total_15 = (15 * max_15 * (max_15 + 1)) / 2;
  console.log(total_3 + total_5 - total_15);
}

sum_of_mul_3_5(1000000000);
233333333166666700

The output is not correct.

Using c++ long data type, the correct answer is:

233333333166666668

How do I increase the max value of javascript Number data type so that the function sum_of_mul_3_5 will output the correct result?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda