Articles of números

Como verificar elegantemente se um número está dentro de um intervalo?

Como posso fazer isso elegantemente com C # e .NET 3.5 / 4? Por exemplo, um número pode estar entre 1 e 100. Eu sei um simples, se bastasse; mas a palavra chave para essa pergunta é elegância. É para o meu projeto de brinquedos, não para produção. Essas perguntas não eram sobre velocidade, mas […]

Extrair parte decimal de um número de ponto flutuante em C

Como podemos extrair a parte decimal de um número de ponto flutuante e armazenar a parte decimal e a parte inteira em duas variables ​​inteiras separadas?

Como formatar um número como 2.5K se mil ou mais, senão 900 em javascript?

Eu preciso mostrar um valor de moeda no formato de 1K de igual a mil, ou 1,1K, 1,2K, 1,9K etc, se não é um mesmo milhares, caso contrário, se abaixo de mil, exibir normal 500, 100, 250 etc , usando javascript para formatar o número?

Maneira mais rápida de fixar um valor real (fixo / ponto flutuante)?

Existe uma maneira mais eficiente de fixar números reais do que usar instruções if ou operadores ternários? Eu quero fazer isso para duplas e para uma implementação de 32-bit fixpoint (16.16). Eu não estou pedindo código que possa lidar com ambos os casos; eles serão tratados em funções separadas. Obviamente, posso fazer algo como: double […]

Como imprimir valores BigDecimal formatados?

Eu tenho um amount campo BigDecimal que representa dinheiro, e eu preciso imprimir seu valor no navegador em um formato como $123.00 , $15.50 , $0.33 . Como eu posso fazer isso? (A única solução simples que vejo a mim mesmo é obter floatValue do BigDecimal e depois usar NumberFormat para fazer uma precisão de […]

Como escrever uma function para números genéricos?

Eu sou muito novo em F # e encontrar inferência de tipos é realmente uma coisa legal. Mas atualmente parece que também pode levar à duplicação de código, o que não é uma coisa legal . Eu quero sumr os dígitos de um número como este: let rec crossfoot n = if n = 0 […]

Literais dos números octal: quando? Por quê? Sempre?

Eu nunca usei números octal no meu código nem encontrei nenhum código que o usasse (hexadecimal e bit twiddling, não obstante). Comecei a programar em C / C ++ por volta de 1994, então talvez eu seja jovem demais para isso? O código mais antigo usa octal? C inclui suporte para isso, prefixando um 0, […]

adicione vírgulas a um número em jQuery

Eu tenho esses números 10999 e 8094 e 456 E tudo que eu quero fazer é adicionar uma vírgula no lugar certo, se precisar, para que fique assim 10,999 e 8,094 e 456 Estas estão todas dentro da tag ap como esta 10999 etc. Isso pode ser feito? Eu tentei isso aqui com a ajuda […]

Java Gerar Número Aleatório Entre Dois Valores Ditos

Eu gostaria de saber como gerar um número random entre dois valores dados. Eu sou capaz de gerar um número random com o seguinte: Random r = new Random(); for(int i = 0; i < a.length; i++){ for(int j = 0; j < a[i].length; j++){ a[i][j] = r.nextInt(); } } No entanto, como posso gerar […]

Exibir números com sufixo ordinal em PHP

Eu quero mostrar números da seguinte forma 1 como primeiro, 2 como 2 … 150 como 150º. Como devo encontrar o sufixo ordinal correto (st, nd, rd ou th) para cada número no meu código?