Funções numéricas

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

Informações

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

Conversion and formatting

Nome Descrição
Byte.From Retorna um valor numérico de inteiro de 8 bits do valor especificado.
Currency.From Retorna um valor de moeda de um determinado valor.
Decimal.From Retorna um valor numérico decimal do valor especificado.
Double.From Retorna um valor de número duplo do valor especificado.
Int8.From Retorna um valor numérico de inteiro de 8 bits com sinal do valor especificado.
Int16.From Retorna um valor numérico de inteiro de 16 bits do valor especificado.
Int32.From Retorna um valor numérico de inteiro de 32 bits do valor especificado.
Int64.From Retorna um valor numérico de inteiro de 64 bits do valor especificado.
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 de percentual de um determinado valor.
Single.From Retorna um valor numérico único do valor especificado.

Arredondamento

Nome Descrição
Number.Round Retorna um número anulável (n) se o valor é um inteiro.
Number.RoundAwayFromZero Retorna Number.RoundUp(value) quando valor >= 0 e Number.RoundDown(value) quando valor < 0.
Number.RoundDown Retorna o maior número inteiro inferior 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 número inteiro maior ou igual a um valor numérico.

Operations

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 de 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 a parte inteira 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 opcional.
Number.Power Retorna um número elevado por uma potência.
Number.Sign Retorna 1 para números positivos,-1 para números negativos ou 0 para zero.
Number.Sqrt Retorna 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 numéricos fornecidos.

Trigonometry

Nome Descrição
Number.Acos Retorna o arco cosseno de um número.
Number.Asin Retorna o arco seno de um número.
Number.Atan Retorna o arco tangente de um número.
Number.Atan2 Retorna o arco tangente 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 à esquerda bit a bit nos operandos.
Number.BitwiseShiftRight Retorna o resultado de uma operação de deslocamento à direita bit a bit nos operandos.
Number.BitwiseXor Retorna o resultado de uma operação XOR bit a bit nos operandos fornecidos.