MathF Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece constantes e métodos estáticos para trigonométricos, logarítmicos e outras funções matemáticas comuns.
public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
- Herança
-
MathF
Comentários
Os campos estáticos e os métodos da classe MathF
correspondem aos da classe Math, exceto que seus parâmetros são de tipo Single em vez de Doublee retornam Single em vez de valores Double.
Campos
E |
Representa a base logarítmica natural, especificada pela constante, e. |
PI |
Representa a proporção da circunferência de um círculo ao seu diâmetro, especificada pela constante, p. |
Tau |
Representa o número de radianos em um turno, especificado pela constante, τ. |
Métodos
Abs(Single) |
Retorna o valor absoluto de um número de ponto flutuante de precisão única. |
Acos(Single) |
Retorna o ângulo cujo cosseno é o número especificado. |
Acosh(Single) |
Retorna o ângulo cujo cosseno hiperbólico é o número especificado. |
Asin(Single) |
Retorna o ângulo cujo seno é o número especificado. |
Asinh(Single) |
Retorna o ângulo cujo seno hiperbólico é o número especificado. |
Atan(Single) |
Retorna o ângulo cuja tangente é o número especificado. |
Atan2(Single, Single) |
Retorna o ângulo cuja tangente é o quociente de dois números especificados. |
Atanh(Single) |
Retorna o ângulo cuja tangente hiperbólica é o número especificado. |
BitDecrement(Single) |
Retorna o maior valor que compara menos do que um valor especificado. |
BitIncrement(Single) |
Retorna o menor valor que compara maior que um valor especificado. |
Cbrt(Single) |
Retorna a raiz do cubo de um número especificado. |
Ceiling(Single) |
Retorna o menor valor integral maior ou igual ao número de ponto flutuante de precisão única especificado. |
CopySign(Single, Single) |
Retorna um valor com a magnitude de |
Cos(Single) |
Retorna o cosseno do ângulo especificado. |
Cosh(Single) |
Retorna o cosseno hiperbólico do ângulo especificado. |
Exp(Single) |
Retorna e gerado à potência especificada. |
Floor(Single) |
Retorna o maior valor integral menor ou igual ao número de ponto flutuante de precisão única especificado. |
FusedMultiplyAdd(Single, Single, Single) |
Retorna (x * y) + z, arredondado como uma operação ternária. |
IEEERemainder(Single, Single) |
Retorna o restante resultante da divisão de um número especificado por outro número especificado. |
ILogB(Single) |
Retorna o logaritmo inteiro base 2 de um número especificado. |
Log(Single) |
Retorna o logaritmo natural (base e) de um número especificado. |
Log(Single, Single) |
Retorna o logaritmo de um número especificado em uma base especificada. |
Log10(Single) |
Retorna o logaritmo base 10 de um número especificado. |
Log2(Single) |
Retorna o logaritmo base 2 de um número especificado. |
Max(Single, Single) |
Retorna o maior de dois números de ponto flutuante de precisão única. |
MaxMagnitude(Single, Single) |
Retorna a magnitude maior de dois números de ponto flutuante de precisão única. |
Min(Single, Single) |
Retorna o menor de dois números de ponto flutuante de precisão única. |
MinMagnitude(Single, Single) |
Retorna a magnitude menor de dois números de ponto flutuante de precisão única. |
Pow(Single, Single) |
Retorna um número especificado gerado para a potência especificada. |
ReciprocalEstimate(Single) |
Retorna uma estimativa da recíproca de um número especificado. |
ReciprocalSqrtEstimate(Single) |
Retorna uma estimativa da raiz quadrada recíproca de um número especificado. |
Round(Single) |
Arredonda um valor de ponto flutuante de precisão única para o valor integral mais próximo e arredonda valores de ponto médio para o número par mais próximo. |
Round(Single, Int32) |
Arredonda um valor de ponto flutuante de precisão única para um número especificado de dígitos fracionários e arredonda valores de ponto médio para o número par mais próximo. |
Round(Single, Int32, MidpointRounding) |
Arredonda um valor de ponto flutuante de precisão única para um número especificado de dígitos fracionários usando a convenção de arredondamento especificada. |
Round(Single, MidpointRounding) |
Arredonda um valor de ponto flutuante de precisão única para um inteiro usando a convenção de arredondamento especificada. |
ScaleB(Single, Int32) |
Retorna x * 2^n computado com eficiência. |
Sign(Single) |
Retorna um inteiro que indica o sinal de um número de ponto flutuante de precisão única. |
Sin(Single) |
Retorna o seno do ângulo especificado. |
SinCos(Single) |
Retorna o seno e o cosseno do ângulo especificado. |
Sinh(Single) |
Retorna o seno hiperbólico do ângulo especificado. |
Sqrt(Single) |
Retorna a raiz quadrada de um número especificado. |
Tan(Single) |
Retorna a tangente do ângulo especificado. |
Tanh(Single) |
Retorna a tangente hiperbólica do ângulo especificado. |
Truncate(Single) |
Calcula a parte integral de um número de ponto flutuante de precisão única especificado. |