当前位置:编程学习 > C#/ASP.NET >>

在线等请大侠帮帮忙

 class Program
    {
        static void Main(string[] args)
        {
            Console.Write(Convert.ToString( 1 / 2));
            Console.ReadKey();
        }
    }

这个东西 显示的结果是0
要 打印出来的是0.5 代码要怎么写
大侠帮忙 在线等 --------------------编程问答--------------------


Console.Write(Convert.ToString((double)1/2);
--------------------编程问答-------------------- try...

class Program 

    static void Main(string[] args) 
    { 
        Console.Write(Convert.ToString( (double)1 / 2)); 
        Console.ReadKey(); 
    } 
--------------------编程问答--------------------
引用 1 楼 cooolchen 的回复:
C# code

Console.Write(Convert.ToString((double)1/2);

觉得一样方法好些~~ --------------------编程问答--------------------

class Program 
    { 
        static void Main(string[] args) 
        { 
            Console.Write( 1.0/2.0); 
            Console.ReadKey(); 
        } 
    } 
--------------------编程问答--------------------
引用 1 楼 cooolchen 的回复:
C# code

Console.Write(Convert.ToString((double)1/2));


最后的地方少写了个括号。不好意思。 --------------------编程问答-------------------- Console.Write(Convert.ToString((double)1 / 2)); 
--------------------编程问答--------------------
class Program 
    { 
        static void Main(string[] args) 
        { 
            Console.Write( 1.0 / 2); 
            Console.ReadKey(); 
        } 
    } 

补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,