素数即质数,质数是只有1和它本身两个约数的数。合数是除了1和它本身外,还有别的约数。质数的约数有两个,合数的约数有三个以上,而1只有一个约数,所以1不是素数也不是合数
定义就是定义!当定义一种没有人知道是什么玩意儿的东西的时候怎么定义都可以,只要我们能区分出在这种定义之下世界上的事物是适合这一定义还是不适合这一定义的时候这就能叫做一个好的定义!
你问为什么别人要这样定义素数的时候就像问为什么像我们这种动物要叫做人一样可笑!
这一定义为什么“隐藏了问题的本质,没有多少参考意义的,难免也不准确”什么叫做定义不准确?定义只能说好或是不好!(学过集合论的都知道)没有什么准确不准确!
而所谓”在逻辑上合情合理的”就更加不合情合理了,从什么逻辑推出它的定义不合理了!我们只能说它这样定义有没有意义!
你想定义什么是素数就定义什么是素数,你可以定义“一个数只有1和它本身两个约数,这样的数才叫素数(也叫质数) ”然后再单独定义说1是素数(或是说他不是),这都是可以的,不存在什么合理不合理的!
对什么是“定义”和什么是“好的定义”要好好理解!
一个数只有1和它本身两个约数,这样的数才叫素数(也叫质数)
"1"这个数只有它本身一个约数,它不符合素数的定义.所以它不能算作素数.
其实想这个问题要从合数来想.一个合数,总是由有限的质数相乘而得的,如果把1也算作质数,那对合数的定义与计算就很不方便,所以.还是把1给排除掉比较好用.
答:素数的定义:大于1,并且除1和它本身外没有其它因数的自然数,叫素数,也叫质数.