基本信息
源码名称:Java 欧拉函数 示例源码下载
源码大小:0.43KB
文件格式:.zip
开发语言:Java
更新时间:2017-03-04
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
欧拉函数是小于等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名(Euler'so totient function),它又称为Euler's totient function。 例如φ(8)=4,因为1,3,5,7均和8互质。
static int eular(int n){
int flag=1;
for(int i=2;i*i<=n;i ){
if(n%i==0){
n=n/i;
flag=flag*(i-1);
while(n%i==0){
n=n/i;
flag=flag*i;
}
}
}