c# - 如何使用 c# 找到 GCD 和 LCM?
问题描述
我在使用 C# 查找 GCD 和 LCM 时遇到问题。我考虑使用一种方法,将两个数字分解为另外两个数字,例如将 6 分解为 2 和 3,但我不确定如何使用 c# 来做到这一点?有人可以给我建议或更好的解决方案吗?
解决方案
Num1 = a;
Num2 = b;
while (Num2 != 0)
{
temp = Num2;
Num2 = Num1 % Num2;
Num1 = temp;
}
GCD = Num1;
LCM = (a * b) / GCD;
推荐阅读
- reactjs - 如何传递道具并根据道具名称调用组件
- java - 如何检查成员是否具有特定角色
- java - 如何在显示 ArrayList 时显示我创建的类的特定字段?
- typo3 - Typo3 9 - 清除页面 id 的缓存
- excel - Excel Query - 如何将 IF 语句应用于具有一行中的值的最后一个单元格
- dask - 终止不良的工作人员
- r - 如何使用 R 在 n 维上实现此优化算法?
- amazon-web-services - 安装本地文件夹时,aws cli命令不起作用
- react-redux - 如何在本机反应中获取所有具有用户权限的联系人列表?
- assembly - 如何使用 arm-assembly 读取 .txt 文件