Matlab求三个数的互质的整数比(最简比)
来源:互联网 发布:家居安装网络报价 编辑:程序博客网 时间:2024/06/10 14:51
属于我写的《Matlab材料科学与基础——作出特定晶面指数在简单体心立方中所表示的面》的副产品。。。点击打开链接
纯小数和纯整数的情况都比较好做,并且两者可以互相转化
我讨论一下小数和整数混合的。
主要思路是先读出小数位数,再扩大相应倍数变成整数问题。对于整数问题,首先求最小公倍数,然后相除就行了。
数据:
(本来打算用13, 25.76, 31.34,但得到警告,并且结果已经到了10的15次方这个数量级。。。。所以说,还是用小的来测试吧。算法本身没问题,但是数据太大的话,计算量应该是指数级增长。。。。)
3,5.7,1.3
代码:
结果:
The number of digits is: 0
The number of digits is: 1
The number of digits is: 1
The greatest common divisor is: 7410 The ratio
a =
30 57 13
gcd求最大公约数,lcm求最小公倍数
0 0
- Matlab求三个数的互质的整数比(最简比)
- 三个数比大小
- pku3463求最短路和路径长度比其小一的总方法数
- LintCode-统计比给定整数小的数的个数
- Lintcode : 统计比给定整数小的数的个数
- LintCode:统计比给定整数小的数的个数
- 统计比给定整数小的数的个数 -Lintcode
- hdu5491求二进制比一个数大的数
- hdu4417 树状数组(求指定区间比指定数小的数的个数)
- 求三个数中的最大数 (分别考虑整数、双精度数、长整数)【函数的重载】
- OJ刷题之求三个整数的最大数
- 我是求C比的
- 求任意区间里比x小的数的个数(树状数组)
- 外星人比数的大小
- 求一个数组中右边第一个比他大的数(单调栈)
- 求一个数组中右边第一个比他大的数(单调栈)
- 求三个整数的最大值
- 第7周项目:任意输入三个数(整数),求它们的最大值和最小值
- 黑马程序员----其他对象
- 文件上传到服务器某个文件夹
- 学习操作系统开发的网站资源(随时补充)
- 常用连续型分布介绍及R语言实现
- php典型三层架构
- Matlab求三个数的互质的整数比(最简比)
- csv导入mysql
- android的PowerManager和PowerManager.WakeLock
- Lodop打印控件打印
- 蛇形填数
- Android事件传递机制
- Sublime text2 常用插件
- 关于跨浏览器的部分代码的封装
- AIX用户(组)管理