Compartilhar 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 true se um valor for Number.NaN.
Number.IsOdd Retorna true 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 Retorna um valor de moeda do valor fornecido.
Decimal.From Retorna um valor de número decimal 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 Retorna um valor numérico de um valor.
Number.FromText Retorna um valor numérico de um valor de texto.
Number.ToText Converte o número especificado em texto.
Percentage.From Retorna um valor percentual do valor fornecido.
Single.From Retorna um valor de número único 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 Retorna o maior inteiro menor ou igual a um valor numérico.
Number.RoundTowardZero Retorna Number.RoundDown(x) quando x >= 0 e Number.RoundUp(x) quando x < 0.
Number.RoundUp Retorna o inteiro maior ou igual a um valor numérico.

Operações

Nome Descrição
Number.Abs Retorna o valor absoluto de um número.
Number.Combinations Retorna o número de combinações de um determinado número de itens para o tamanho da combinação opcional.
Number.Exp Retorna um número que representa e elevado a uma potência.
Number.Factorial Retorna o fatorial de um número.
Number.IntegerDivide Divide dois números e retorna toda a parte do número resultante.
Number.Ln Retorna o logaritmo natural de um número.
Number.Log Retorna o logaritmo de um número para a base.
Number.Log10 Retorna 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 Retorna o número total de permutações de um determinado número de itens para o tamanho de permutação opcional.
Number.Power Retorna um número gerado por uma potência.
Number.Sign Retorna 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 Retorna um número fracionário aleatório entre 0 e 1.
Number.RandomBetween Retorna um número aleatório entre os dois valores de número determinados.

Trigonometria

Nome Descrição
Number.Acos Retorna a arccosina de um número.
Number.Asin Retorna o arco de um número.
Number.Atan Retorna o arctangent de um número.
Number.Atan2 Retorna o arctangent da divisão de dois números.
Number.Cos Retorna o cosseno de um número.
Number.Cosh Retorna o cosseno hiperbólico de um número.
Number.Sin Retorna 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 Retorna a tangente hiperbólica de um número.

Bytes

Nome Descrição
Number.BitwiseAnd Retorna o resultado de uma operação AND bit a bit 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.