在C#中如何把0.234转化成23%

解决方案 »

  1.   

    System.Console.WriteLine("{0:p0}",0.234);

    System.Console.WriteLine(0.234.ToString("p0"));
      

  2.   

    double nI = 0.234;
    MessageBox.Show(nI.ToString("P0"));
      

  3.   

    double val=Math.PI;
    Console.WriteLine(val.ToString( ));  //displays 3.14159265358979
    Console.WriteLine(val.ToString("E"));//displays 3.141593E+000
    Console.WriteLine(val.ToString("F3");//displays 3.142
    int val=65535;
    Console.WriteLine(val.ToString("x"));  //displays ffff
    Console.WriteLine(val.ToString("X"));  //displays FFFF
    Single val=0.123F;
    Console.WriteLine(val.ToString("p"));  //displays 12.30 %
    Console.WriteLine(val.ToString("p1"));  //displays 12.3 %
      

  4.   

    double aaaa = 0.234
    System.Math.Round(aaaa*100,1) + "%"