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. |