<SCRIPT LANGUAGE="JavaScript">
<!--
//求两个数的最小公约数
function commonDivisor(x,y){
if(isNaN(x) || isNaN(y)) return "非法输入数据";
var result =[];
var max = Math.max(x,y);
var temp = 1;
while(temp<=max){
if(x%temp==0 && y%temp==0){
result.push(temp);
}else{
}
temp++;
}
return result;
}
//求两个数的最小公倍数
function commonMultiple(x,y){
if(isNaN(x) || isNaN(y)) return "非法输入数据";
var amass = x*y;
var min = Math.min(x,y);
var temp = amass;
var result=1;
while(temp>=min && temp<=amass){
if(temp%x==0 && temp%y==0){
result = temp;
}else{
}
temp--;
}
return result;
}
var t = commonMultiple(4,6);
alert(t.toString())
t = commonDivisor(4,6);
alert(t.toString());
//-->
</SCRIPT>
分享到:
相关推荐
输入两个正整数m和n,求其最大公约数和最小公倍 数。
最大公约数和最小公倍
最大公约数和最小公倍 计算最大公约数和最小公倍数的常见算法计算最大公约数和最小公倍数的常见算法计算最大公约数和最小公倍数的常见算法计算最大公约数和最小公倍数的常见算法计算最大公约数和最小公倍数的常见...
文档"Python实现最大公约数和最小公倍.docx"可能包含了更详细的代码示例和解释,包括如何将这些功能扩展到处理更大的数据集或优化算法性能。学习这部分内容有助于提升你在Python编程中的数学能力和问题解决技巧。
最大公约数和最小公倍
在编程领域,最大公约数(Greatest Common Divisor, GCD)和最小公倍数(Least Common Multiple, LCM)是基本的数论概念,它们在处理整数运算时经常被用到。在这个C语言的例子中,我们看到如何编写一个程序来计算两...
最大公约数(Greatest Common Divisor,GCD)和最小公倍数(Least Common Multiple,LCM)是数论中的基本概念,它们在数学和计算机科学中有着广泛的应用。最大公约数指的是能同时整除两个或多个整数的最大的正整数。...
最大公约数和最小公倍
最大公约数与最小公倍
最大公约数和最小公倍
最大公约数和最小公倍
最大公约数和最小公倍 C语言 C++源码示例
最大公约数和最小公倍 最大公约数与最小公倍数(c语言,详细)
求解最大公约数和最小公倍数的方法有很多种,如质因数分解法、短除法、辗转相除法(欧几里得算法)等。 在实际应用中,这两个概念广泛应用于数学各个分支以及日常生活中,如分数化简、时间与速度问题、工程设计等...
在C++编程中,我们经常会遇到各种基础问题,如计算最大公约数(Greatest Common Divisor, GCD)、最小公倍数(Lowest Common Multiple, LCM)、位操作、解决数学问题、数组排序以及数据类型转换等。下面将详细解释这些...
最大公约数和最小公倍; C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个数的最大公约数和最小公倍数C语言编程实现求两个数的最大公约数和最小公...
最大公约数和最小公倍最大公约数(Greatest Common Divisor,简称GCD)是两个或多个整数共有约数中的最大值。最小公倍数(Least Common Multiple,简称LCM)是两个或多个整数的公倍数中的最小值。计算最大公约数...
最大公约数和最小公倍最大公约数(Greatest Common Divisor,简称GCD)是两个或多个整数共有约数中的最大值。最小公倍数(Least Common Multiple,简称LCM)是两个或多个整数的公倍数中的最小值。计算最大公约数...