a,b为正常数
ab与1/ab的算术平均值为4
那么
a+b=??  

解决方案 »

  1.   

    楼主在高校吗?
    (ab + 1/ab)/2 有可能是一个整数吗???????
      

  2.   

    x=ab;
    (x+1/x)/2=8;
    x^2-8x+1=0;
    x1=4+sqrt(15);x2=4-sqrt(15);
    似乎求不出a和b的值
      

  3.   

    import java.util.*;
    public class CountExample { /**
     * @param args
     */
    public static void main(String[] args) {
     Random random=new Random();
     float a=1;
     float b=1;
    for(int i=0;i<10000;i++)
    a=Math.abs((random.nextFloat())%10000);
        b=Math.abs((random.nextFloat())%10000);
        if((a*b+1/a*b)==8)
        {
         System.out.println("a+b="+(a+b));
        }
        else
        {
         System.out.println("can not find a,b");
        }
    }}
    任意更改i的值好象都找不到a,b.什么地方出问题了?
      

  4.   

    首先求出a*b 如果结果是无理数 那么a+b还会运算吗???
      

  5.   

    也就是说 计算机找不到 a*b满足 a*b+/1a*b =8  
    我觉得这就是问题的所在了。
      

  6.   

    只要满足下面的值的ab值都行
    ab(1)=7.872983346207417
    ab(2)=0.12701665379258298
      

  7.   

    a*b=4+15^(1/2)或4-15^(1/2)
    a,b就有很多很多组解了!
      

  8.   

    a,b为正常数
    =============
    a,b为正整数ab与1/ab的算术平均值为4
    所以
        a*b + 1/(a*b) = 8
        其中 1/(a*b) = 0 
    所以
        a*b =8
        1,8
        8,1
        2,4
        4,2呵呵 歪解     
      

  9.   

    a,b为正常数
    =============
    a,b为正整数ab与1/ab的算术平均值为4
    所以
        a*b + 1/(a*b) = 8
        其中 1/(a*b) = 0 
    所以
        a*b =8
        1,8
        8,1
        2,4
        4,2=========================
    1/(a*b) = 0 怎么除数也可以为0?