黑马程序员技术交流社区

标题: 有没有办法判断两个小数之间是否成整数倍关系? [打印本页]

作者: wslinke    时间: 2015-4-20 11:27
标题: 有没有办法判断两个小数之间是否成整数倍关系?
比如判断3.2是不是1.6的2倍
作者: qingying5810    时间: 2015-4-20 14:24
判断那东西干嘛
作者: qingying5810    时间: 2015-4-20 14:25
我写了一个程序给你参考
#include <stdio.h>

int main()
{
    double m,n,i;
    printf("请输入两个数\n");
    scanf("%lf %lf",&m,&n);
   
    if (m>=n) {
       i= m/n;
        //printf("%lf",i);
    }
    else
        i = n/m;
        //printf("%lf",i);
    if ((int)i==i) {
         printf("两个小数是成整数倍数关系");
    }
    else
        printf("两个小数不是成整数倍数关系");

    return 0;
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2