Exporter (0) Imprimer
Développer tout
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Convert.ToDouble, méthode (Byte)

Convertit la valeur de l'entier non signé 8 bits spécifié en nombre à virgule flottante double précision équivalent.

Espace de noms: System
Assembly : mscorlib (dans mscorlib.dll)

public static double ToDouble (
	byte value
)
public static double ToDouble (
	byte value
)
public static function ToDouble (
	value : byte
) : double
Non applicable.

Paramètres

value

Entier non signé 8 bits.

Valeur de retour

Nombre à virgule flottante double précision équivalant à la valeur de value.

L'exemple de code suivant illustre la conversion d'une valeur Byte en Double à l'aide de ToDouble.

public void ConvertDoubleByte(double doubleVal) {
    byte    byteVal = 0;

    // Double to byte conversion can overflow.
    try {
        byteVal = System.Convert.ToByte(doubleVal);
        System.Console.WriteLine("{0} as a byte is: {1}.",
            doubleVal, byteVal);
    } 
    catch (System.OverflowException) {
        System.Console.WriteLine(
            "Overflow in double-to-byte conversion.");
    }

    // Byte to double conversion cannot overflow.
    doubleVal = System.Convert.ToDouble(byteVal);
    System.Console.WriteLine("{0} as a double is: {1}.",
        byteVal, doubleVal);
}

public void ConvertDoubleByte(double doubleVal)
{
    ubyte byteVal = 0;

    // Double to byte conversion can overflow.
    try {        
        byteVal = System.Convert.ToByte(doubleVal);
        System.Console.WriteLine("{0} as a byte is: {1}.", 
            System.Convert.ToString(doubleVal), 
            System.Convert.ToString(byteVal));
    }
    catch (System.OverflowException exp) {        
        System.Console.WriteLine("Overflow in double-to-byte conversion.");
    }

    // Byte to double conversion cannot overflow.
    doubleVal = System.Convert.ToDouble(byteVal);
    System.Console.WriteLine("{0} as a double is: {1}.", 
        System.Convert.ToString(byteVal), 
        System.Convert.ToString(doubleVal));
} //ConvertDoubleByte

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Prise en charge dans : 2.0, 1.0

XNA Framework

Prise en charge dans : 1.0
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.