[i] 关于求素数的问题

来源:互联网 发布:手机免费刷会员软件 编辑:程序博客网 时间:2024/05/21 17:53

还是有很多新手对素数的求法迷糊,总希望有个函数直接判断素数,这种想法只会让你离计算机底层机理越来越远。

其实素数就是只能被自身和1整除的数:

 

上面的函数可以判断一个数是不是素数,1也是素数,有人说上面并没有判断1啊

其实 n 为1的时候 ,不执行Exit Function 而执行Exit For(Next)后的语句

 

类似的就是把一个数,如123变成二进制模式,总有人问有没有什么函数直接完成

类似Hex(),也是一样道理,二进制其实就是逢二进一嘛

 

 

希望各位还是多思考,过分依赖于系统对施展和提升你的编程技术是很不利的。

C/C++的就不写了,一样的道理,C/C++转成字符串不用类,代码比较烦