性质1:如果数a、b都能被c整除,那么它们的和(a+b)或差(a-b)也能被c整除。

性质2:几个数相乘,如果其中有一个因数能被某一个数整除,那么它们的积也能被这个数整除。

能被2整除的数:个位上的数能被2整除(偶数都能被2整除)

能被3整除的数:各个数位上的数字和能被3整除

能被4整除的数:个位和十位所组成的两位数能被4整除

能被5整除的数:个位上的数都能被5整除(即个位为0或5)

能被6整除的数:如果一个数既能被2整除又能被3整除,那么这个数能被6整除,(6=2*3)

能被7整除的数:

1、(适用于数字位数少时)一个数割去末位数字,再从留下来的数中减去所割去数字的2倍,这样,一次次减下去,如果最后的结果是7的倍数(包括0),那么,原来的这个数就一定能被7整除.例如:判断133是否7的倍数的过程如下:13-3×2=7,所以133是7的倍数;又例如 判断6139是否7的倍数的过程如下:613-9×2=595 , 59-5×2=49,所以6139是7的倍数,余类推。
2、(适用于数字位数在三位以上)一个多位数的末三位数与末三位以前的数字所组成的数之差,如果能被7整除,那么,这个多位数就一定能被7整除.

能被8整除的数:百位、个位和十位所组成的三位数能被8整除。

能被9整除的数:各个数位上的数字和能被9整除

能被10整除的数:如果一个数既能被2整除又能被5整除,那么这个数能被10整除(即个位为0)

能被11整除的数,奇数位(从左往右数)上的数字和与偶数位上的数字和的差 (大数减小数)能被11整除

能被25整除的数:十位和个位所组成的两位数能被25整除。

能被125整除的数:百位、十位和个位所组成的三位数能被125整除。

快速判断一个数能否被 2 ,3 ,4 ,5, 7,9,11 整除相关推荐

  1. 腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?

    1.腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中? 思想:用数组来存这40亿个数,而且只能用bit来表示.why? ...

  2. php判断无理数,如何快速判断一个数的开方是不是无理数?

    引言: 学习完了统计之后,我们开始学习了实数,和我们之前学到了一些有理数,以及对无理数的一些认识进行了简单的回顾后,我们又对实数进行了深一步的探索,并掌握了一种新的运算是乘方的逆运算--开方 最初接触 ...

  3. C++(面试题):给40亿个不重复的无符号整数,没排过序,如何快速判断一个数是否在这40亿个数中

    给40亿个不重复的无符号整数,没排过序,给你一个无符号整数,如何快速判断这个数是否在这40亿个数中? 首先看到这个题第一个想到的就是遍历一遍,看这个数在不在.但是这样的时间复杂度太高了O(N),数据量 ...

  4. 如何快速判断一个数是否为16的倍数

    当我们使用aligned_malloc获得内存按16对齐的指针时,我们需要判断返回的指针是否正确,即指针地址是否为16的倍数. 如何快速判断一个数是否为16的倍数? 简化先思考如何判断一个数为2的倍数 ...

  5. 快速判断一个数是否为质数

    质数(素数): 在大于1的自然数中,除了1和它本身以外不再有其他因数的数. 合数: 自然数中除了能被1和本身整除外,还能被其他数(0除外)整除的数,与质数相对. 如何判断一个数是否为质数 方法一: 从 ...

  6. 如何快速判断一个数能被整除的方法(1-23之内)

    如何快速判断一个数能被整除的方法(1-23之内) 摘自http://zhidao.baidu.com/question/51763056.html (1)1与0的特性: 1是任何整数的约数,即对于任何 ...

  7. 算法面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?

    问题描述:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中? 问题分析:40亿 不重复 ,没有排序. 40亿个unsigned i ...

  8. 快速判断一个数是否是2的幂次方

    public class Test {public static void main(String[] args) {int num = 10;if (0 == (num & (num - 1 ...

  9. 快速判断一个数是否是2的幂次方,若是,并判断出来是多少次方!

    将2的幂次方写成二进制形式后,很容易就会发现有一个特点:二进制中只有一个1,并且1后面跟了n个0: 因此问题可以转化为判断1后面是否跟了n个0就可以了. 如果将这个数减去1后会发现,仅有的那个1会变为 ...

  10. 科学计算机怎么显示除尽的数字,如何快速判断一个数能被整除的方法(1-23之内)...

    最近一直在忙找实习的事,没有时间更新博客真是对不住大家了.我其实有很多东西想和大家分享的,等实习定下来后,一定补上--- (1)1与0的特性: 1是任何整数的约数,即对于任何整数a,总有1|a. 0是 ...

最新文章

  1. 编写自己的SpringBoot-starter
  2. 如何理解最小二乘法(19世纪的统计学就相当于18世纪的微积分对于数学的地位)
  3. 蓝桥杯-逆序对(java)
  4. linux mysql清除缓存_案例:通过shell脚本实现mysql数据备份与清理
  5. TypeScript 里 object 和 Object 的区别
  6. python图片转字符_二十行python代码实现图片转字符
  7. java 实现回收站功能,shell编程之实现windows回收站功能分享
  8. spring-boot-2.0.3应用篇 - shiro集成
  9. 编程语言对比 执行文件
  10. oracle的数据库由,Oracle数据库系统主要由Oracle______组成。
  11. php表格批量修改数据,php批量修改数据库表名前缀
  12. 惠斯通电桥称重传感器检测原理
  13. 汇编 bne 1b和bne 1f浅析
  14. 最新劳动节H5营销案例合集_10个劳动节h5创意参考
  15. 服务器的虚拟机网速如何分配,管理ESXi主机网络与虚拟机网络
  16. 增加 swap 空间
  17. 海港中学2021高考成绩查询,热烈祝贺海港高中2020年高考再创佳绩
  18. 舆情监测技术方案,网络舆情分析技术手段有哪些?
  19. 函的红头文件格式制作_浙江省水利厅红头文件函模板范例
  20. Java基础の乱弹琴二:break关键字

热门文章

  1. Python成长之路第一篇(1)__字符串初识
  2. IE8 SVG Viewer下一些对象属性和方法
  3. 斯坦福NLP笔记6 —— Defining Minimum Edit Distance
  4. WPF/Silverlight深度解决方案:(四)基于像素的图像合成(For WPF)
  5. 敏感之敏感 工资的多种可能性
  6. JeffreyLynny版面,开版第一篇!!!
  7. 浅谈12306核心模型设计思路和架构设计阅读心得
  8. 基于alpine用dockerfile创建的ssh镜像
  9. Scrapy框架的使用之Spider Middleware的用法
  10. handler机制和异步更新UI页面