(a的平方+b的平方)再开方  这个语法怎么写

解决方案 »

  1.   

    Math.Sqrt(a ^ 2 + b ^ 2)
      

  2.   

    但是a,b都是float型 不能平方怎么办
      

  3.   

    换成double型,直接a*a,b*b不行吗?
      

  4.   

    转成 doubleMath.Sqrt(Double.Parse( (a*a).ToString() ) + Double.Parse( (b*b).ToString() ) )
      

  5.   

    那要是再把这个结果值转化为int型的 该在上个语句之上怎么写呢?
      

  6.   

    定义一个int 变量, int num;
    num = int.Parse(//上面的结果或者是你把上面结果赋给的那个变量);