Programação  
 
Conhecimento computador >> Programação >> JavaScript Programação >> 
Função JavaScript Arredondamento
Como uma linguagem orientada a objetos , JavaScript contém objetos e métodos em sua biblioteca para realizar inúmeras tarefas . O objeto de matemática contém vários métodos e valores para ajudar os programadores em cálculos simples ou complexos. Um desses recursos é o arredondamento de números. Com a capacidade de números redondos , os programadores podem definir casas decimais para qualquer casa decimal , e executar comandos de arredondamento especiais, tais como teto e cálculos de piso. O Objeto Math

As bibliotecas JavaScript incluir um objeto Math que ajuda os programadores com cálculos matemáticos básicos ou comuns. O objeto Math contém certas constantes matemáticas (como Pi, e, ou a raiz quadrada de 2) . O objeto Math também contém métodos úteis que executam certas funções , tais como a geração de números . A " ) e volta ( " método da classe Math tem um número decimal e rodadas para o número inteiro mais próximo. Assim , o decimal 4,5 seria arredondar para 5 , enquanto que 4,4 seria rodada a 4.
Arredondamento de casas decimais

Enquanto a função rodada tem seus usos por conta própria , programadores provavelmente irá precisar fazer mais do que arredondar para o inteiro mais próximo de tempos em tempos . Usando a função round, um programador pode arredondar para qualquer casa decimal , usando esta fórmula:

round ( num * (10 ^ x)) /10 ^ x

onde "num" é o decimal para arredondar , e "x" é o lugar decimal para que o programador deseja arredondar o número .

Exemplos

um programador pode desenvolver um programa que calcula o dinheiro como parte de um website. Para fazer isso , o programador precisa calcular casas decimais de comprimento variável, em dólares e centavos . Isto significa que o programador terá que arredondar para a segunda casa decimal (* .00 ) . Se dado a decimal 6,7548 , o comando JavaScript para rodada ficaria assim exemplo :

var num = 6,7548

var dólar = Math.round ( num * 100) /100;

O número é multiplicado por 100 ( 10 ^ 2 ) , que é igual a 675,48 . Esse número é arredondado para o número inteiro mais próximo com a função round ( 675) . Este resultado é , em seguida, dividido por 100 . O resultado, armazenado na variável " dólar", é 6,75.

Alternativas à Função Round

Além da função round, o objeto Math também contém o " ceil ( ) "( teto) e " andar ( ) " funções. A função teto se comporta de forma semelhante à função round , exceto que ele arredonda um número decimal ao , maior inteiro mais próximo para o infinito positivo. Por exemplo , seria rodada 3,1 a 4 , e se completam para -3,9 -3 ( -3 porque está mais próxima ao infinito positivo ) . As funções de chão se comporta de maneira oposta : o arredondamento é feito para o , menor inteiro mais próximo em direção ao infinito negativo. Assim, por exemplo , 3,1 seria arredondar para 3 e -3,1 seria rodada para -4 .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o Endereço vez de Lat /Long no Google Maps A…
·Tutorial em jQuery e Google Maps 
·Tutorial para saber como instalar plugins jQuery 
·O que é a subida do evento 
·Como adicionar o Google Analytics para LightBox 
·Como criar um gráfico de pizza em JSP usando JFreeChar…
·Exemplos básicos de JQuery 
·Funções JavaScript para aceitar parâmetros nomeados 
·Como colocar Declarações condicionais em um arquivo J…
·JavaScript : redirecionar para a página 
  Artigos em destaque
·A diferença entre a função Override e Overload Funç…
·Como Aplicar Efeitos Blur para Shadows in Flex 
·Como usar botões de opção no Visual C 
·Como analisar uma seqüência Comma Separated para vari…
·Limitações thread em Java 
·A NetBeans 6.8 UML Tutorial 
·Você pode ter cores VS para SQL 
·Como escrever um programa simples DB2 
·Como usar Banners e decalques em GTK Radiant 
·Como habilitar a detecção vazamento de memória 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados