Python判断一个数是不是质数,用python判断质数和合数
一、质数和合数是什么概念?
什么是质数和合数?属于数学的问题。如果需要在excel中统计100以内的质数,首先要了解什么是质数和合数,它们的概念是什么。
简单,除了1以外的任何正整数都可以整除为合数,反之则为质数。
1既不是质数,也不是合数。2和3都是质数。除此之外,如果一个数能被2整除到比它的根小的最大整数,它就是合数,否则就是质数。
第二,素数和复数的判断。
知道了什么是质数和复数之后,我们就可以用Excel中的公式来判断一个数是质数还是复数了。该方法如下:
截图中,A列是一些数字,B1输入公式:
=IF(AND(A14,A1=INT(A1)),IF(or(INT(A1/row(indirect( 2: INT(sqrt(A1))))* row(indirect( 2: INT(sqrt(A1))))=
按ctrl shift enter完成,然后下拉复制公式确定是质数还是合数。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。