Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método Convert.ToDecimal (UInt64)

 

Publicado: agosto de 2016

Converte o valor o inteiro não assinado de 64 bits especificado para um número decimal equivalente.

Esta API não é compatível com CLS.

Namespace:   System
Assembly:  mscorlib (em mscorlib.dll)

[CLSCompliantAttribute(false)]
public static decimal ToDecimal(
	ulong value
)

Parâmetros

value
Type: System.UInt64

Inteiro não assinado de 64 bits para converter.

Valor Retornado

Type: System.Decimal

Um número decimal equivalente a value.

O exemplo a seguir converte uma matriz de inteiros longos sem sinal para Decimal valores.

ulong[] numbers = { UInt64.MinValue, 121, 12345, UInt64.MaxValue };
decimal result;

foreach (ulong number in numbers)
{
   result = Convert.ToDecimal(number);
   Console.WriteLine("Converted the UInt64 value {0} to {1}.",
                     number, result);
}   
// The example displays the following output:
//    Converted the UInt64 value 0 to 0.
//    Converted the UInt64 value 121 to 121.
//    Converted the UInt64 value 12345 to 12345.
//    Converted the UInt64 value 18446744073709551615 to 18446744073709551615.

Plataforma Universal do Windows
Disponível desde 8
.NET Framework
Disponível desde 1.1
Biblioteca de Classes Portátil
Com suporte no: plataformas portáteis do .NET
Silverlight
Disponível desde 2.0
Windows Phone Silverlight
Disponível desde 7.0
Windows Phone
Disponível desde 8.1
Retornar ao início
Mostrar: