Section courante

A propos

Section administrative du site

ToDouble

A double
  Convert
C# (C Sharp) System

Syntaxe

public static double ToDouble(bool value);
public static double ToDouble(byte value);
public static double ToDouble(char value);
public static double ToDouble(DateTime value);
public static double ToDouble(decimal value);
public static double ToDouble(double value);
public static double ToDouble(short value);
public static double ToDouble(long value);
public static double ToDouble(Object value);
public static double ToDouble(sbyte value);
public static double ToDouble(float value);
public static double ToDouble(string value);
public static double ToDouble(ushort value);
public static double ToDouble(uint value);
public static double ToDouble(ulong value);
public static double ToDouble(Object value, IFormatProvider provider);
public static double ToDouble(string value, IFormatProvider provider);

Paramètres

Nom Description
value Ce paramètre permet d'indiquer l'expression à convertir.
provider Ce paramètre permet d'indiquer le format de conversion.

Description

Cette méthode permet de convertir la valeur spécifié en un nombre réel de double précision.

Exemple

Voici un exemple d'une utilisation typique de cette méthode :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ConvertToDoubleSamples
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.              Console.WriteLine("CDbl(1)=" + Convert.ToDouble(1));
  13.              Console.WriteLine("CDbl(1.1)=" + Convert.ToDouble(1.1));
  14.              Console.WriteLine("CDbl(1.7)=" + Convert.ToDouble(1.7));
  15.              Console.WriteLine("CDbl(-1)=" + Convert.ToDouble(-1));
  16.              Console.WriteLine("CDbl(-1.1)=" + Convert.ToDouble(-1.1));
  17.              Console.WriteLine("CDbl(-1.7)=" + Convert.ToDouble(-1.7));
  18.              Console.WriteLine("CDbl(30.2)=" + Convert.ToDouble(30.2));
  19.              Console.WriteLine("CDbl(-35.4)=" + Convert.ToDouble(-35.4));
  20.              Console.WriteLine("CDbl(-35.4)=" + Convert.ToDouble(-35.4));
  21.              Console.WriteLine("CDbl(1.31E+15)=" + Convert.ToDouble(1.31E+15));
  22.         }
  23.     }
  24. }

on obtiendra le résultat suivant :

CDbl(1)=1
CDbl(1.1)=1,1
CDbl(1.7)=1,7
CDbl(-1)=-1
CDbl(-1.1)=-1,1
CDbl(-1.7)=-1,7
CDbl(30.2)=30,2
CDbl(-35.4)=-35,4
CDbl(-35.4)=-35,4
CDbl(1.31E+15)=1,31E+15


Dernière mise à jour : Mardi, le 26 janvier 2016