Perguntas com a marcação «rounding»

114
convertendo double para inteiro em java

Em Java, quero converter um duplo em um inteiro, sei se você fizer isso: double x = 1.5; int y = (int)x; você obtém y = 1. Se você fizer isto: int y = (int)Math.round(x); Você provavelmente obterá 2. No entanto, estou me perguntando: já que as representações duplas de inteiros às vezes se...

113
Javascript: arredondar para o próximo múltiplo de 5

Preciso de uma função de utilidade que receba um valor inteiro (variando de 2 a 5 dígitos de comprimento) que arredonde para o próximo múltiplo de 5 em vez do próximo múltiplo de 5. Aqui está o que consegui: function round5(x) { return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5)...

107
Truncar duas casas decimais sem arredondamento

Vamos dizer que tenho um valor de 3,4679 e quero 3,46, como posso truncar para duas casas decimais sem arredondar? Eu tentei o seguinte, mas todos os três me deram 3,47: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679,...

104
Verifique se o número é inteiro

Fiquei surpreso ao saber que R não vem com uma função útil para verificar se o número é inteiro. is.integer(66) # FALSE Os arquivos de ajuda avisam : is.integer(x)não testa se x contém números inteiros! Para isso, use round, como na função is.wholenumber(x)dos exemplos. O exemplo tem esta...

102
Como arredondar o minuto de um objeto datetime

I have a datetime object produced using strptime (). >>> tm datetime.datetime(2010, 6, 10, 3, 56, 23) O que eu preciso fazer é arredondar o minuto para o 10º minuto mais próximo. O que tenho feito até este ponto é pegar o valor do minuto e usar round () nele. min = round(tm.minute,...

93
Como arredondar para o 10 mais próximo (ou 100 ou X)?

Estou escrevendo uma função para plotar dados. Gostaria de especificar um bom número redondo para o eixo y maxque seja maior que o máximo do conjunto de dados. Especificamente, gostaria de uma função fooque execute o seguinte: foo(4) == 5 foo(6.1) == 10 #maybe 7 would be better foo(30.1) ==...

8
Arredondamento Python 3.x até a metade

Eu sei que as perguntas sobre arredondamento em python já foram feitas várias vezes, mas as respostas não me ajudaram. Estou procurando um método que está arredondando um número flutuante pela metade e retorna um número flutuante. O método também deve aceitar um parâmetro que define a casa decimal...