Partilhar via


Funções numéricas

Essas funções criam e manipulam valores numéricos.

Informação

Nome Descrição
Number.IsEven Retorna true se um valor for um número par.
Number.IsNaN Retorna verdadeiro se um valor for Number.NaN.
Number.IsOdd Retorna verdadeiro se um valor for um número ímpar.

Conversão e formatação

Nome Descrição
Byte.From Retorna um valor de número inteiro de 8 bits do valor fornecido.
Currency.From Devolve um valor de moeda a partir do valor fornecido.
Decimal.From Devolve um valor de número decimal a partir do valor fornecido.
Double.From Retorna um valor de número duplo do valor fornecido.
Int8.From Retorna um valor de número inteiro de 8 bits assinado do valor fornecido.
Int16.From Retorna um valor de número inteiro de 16 bits do valor fornecido.
Int32.From Retorna um valor de número inteiro de 32 bits do valor fornecido.
Int64.From Retorna um valor de número inteiro de 64 bits do valor fornecido.
Number.From Devolve um valor numérico a partir de outro valor.
Number.FromText Retorna um valor numérico de um valor de texto.
Number.ToText Converte o número fornecido em texto.
Percentage.From Devolve um valor percentual do valor fornecido.
Single.From Devolve um valor de número único a partir do valor fornecido.

Arredondamento

Nome Descrição
Number.Round Retorna um número anulável (n) se o valor for um inteiro.
Number.RoundAwayFromZero Retorna Number.RoundUp(valor) quando o valor >= 0 e Number.RoundDown(valor) quando o valor < 0.
Number.RoundDown Devolve o maior número inteiro inferior ou igual a um valor numérico.
Number.RoundTowardZero Devolve Number.RoundDown(x) quando x >= 0 e Number.RoundUp(x) quando x < 0.
Number.RoundUp Devolve o número inteiro maior ou igual a um valor numérico.

Operações

Nome Descrição
Number.Abs Devolve o valor absoluto de um número.
Number.Combinations Fornece o número de combinações de um determinado número de itens para o tamanho opcional da combinação.
Number.Exp Devolve um número que representa e elevado a uma potência.
Number.Factorial Devolve o fatorial de um número.
Number.IntegerDivide Divide dois números e retorna a parte inteira do número resultante.
Number.Ln Devolve o logaritmo natural de um número.
Number.Log Devolve o logaritmo de um número a uma base especificada.
Number.Log10 Devolve o logaritmo de base 10 de um número.
Number.Mod Divide dois números e retorna o restante do número resultante.
Number.Permutations Devolve o número total de permutações de um determinado número de itens para o tamanho de permutação opcional.
Number.Power Devolve um número gerado por uma potência.
Number.Sign Devolve 1 para números positivos, -1 para números negativos ou 0 para zero.
Number.Sqrt Devolve a raiz quadrada de um número.

Aleatório

Nome Descrição
Number.Random Devolve um número fracionário aleatório entre 0 e 1.
Number.RandomBetween Devolve um número aleatório entre os dois valores numéricos fornecidos.

Trigonometria

Nome Descrição
Number.Acos Devolve o arco cosseno de um número.
Number.Asin Devolve o arco seno de um número.
Number.Atan Retorna a arctangente de um número.
Number.Atan2 Devolve a arctangente da divisão de dois números.
Number.Cos Devolve o cosseno de um número.
Number.Cosh Retorna o cosseno hiperbólico de um número.
Number.Sin Devolve o seno de um número.
Number.Sinh Retorna o seno hiperbólico de um número.
Number.Tan Retorna a tangente de um número.
Number.Tanh Devolve a tangente hiperbólica de um número.

bytes

Nome Descrição
Number.BitwiseAnd Retorna o resultado de uma operação de conjunção bit a bit (AND) nos operandos fornecidos.
Number.BitwiseNot Retorna o resultado de uma operação NOT bit a bit nos operandos fornecidos.
Number.BitwiseOr Retorna o resultado de uma operação OR bit a bit nos operandos fornecidos.
Number.BitwiseShiftLeft Retorna o resultado de uma operação de deslocamento bit a bit para a esquerda nos operandos.
Number.BitwiseShiftRight Retorna o resultado de uma operação de deslocamento bit a bit para a direita nos operandos.
Number.BitwiseXor Retorna o resultado de uma operação XOR bit a bit nos operandos fornecidos.