zoukankan      html  css  js  c++  java
  • 带余除法

    对任意整数a,b,b>0,存在唯一的整数q,r,使a=bq+r,其中0≤r<b,这个事实称为带余除法定理,是整除理论的基础。若c|a,c|b,则称c是a,b的公因数。若d是a,b的公因数,且d可被a,b的任意公因数整除则称d是a,b的最大公因数。当d≥0 时,d是a,b公因数中最大者。若a,b的最大公因数等于1,则称a,b互素。累次利用带余除法可以求出a,b的最大公因数,这种方法常称为辗转相除法。又称欧几里得算法。

    http://baike.baidu.com/view/1166525.htm#sub1166525

    带余除法   知识点:

    1、用一个正整数m去除另一个正整数n,如果设商数是q ,余数是r,那么m=nq+r  (0rn)                             

    *)式就是著名的余数公式,亦称欧几里德基本定理。其运算过程叫带余除法,这也是我们所熟知的:被除数 = 除数×商+余数    (0≤余数<除数)

    *)式说明了一个十分简单的重要事实:任何一个整数m都可以用(*)式表示,而且这种表示是唯一的。

    2mn除时的余数只能是0123……,(n-1)这n个数中的一个。

    按照被n除得的余数,我们可以把全体整数分类:余数为0的全体整数作第一类,余数为1的全体整数为第二类……,余数为(n-1)的作第n类,共有n个类,这样,每个整数都在某个类中,同一个整数不会在两个不同的类中出现。

    例如:取n=2 便得到大家知道的奇数、偶数两大类。取n=3 因为任何整数被3除得的余数是012之一,即每个整数必是3k3k+13k+2之一,其中k为整数。

    同理,每个整数都是4k,4k+1,4k+2,4k+3之一,其中k是整数有些整数问题需要把整数按上面的方式分类,然后解释说明,往往能立竿见影解决问题。

    注意:应用这种分类方法时,应把每个类都考虑,不可遗漏,也不可重复。

    1:已知ab都是整数,求证:a+baba-b这三个数中,至少有一个是3的倍数。

    分析:设b=3n 3n+1 3n+2

    2 7142719的积被7除,余数是几?

    分析:71427=71400+27=71400+21+6=7m+6            19=14+5=7n+2

    71427×19=(7m+6)( 7n+2)=……=7k+12=7(k+1)+5

    3ab都是整数,a除以72b除以75,则a2+3b除以7得到的余数十多少?

    分析:设a=7m+2b=7n+5     a2+3b=(7m+2)2+7n+5=7k+4+7n+5=7(k+n+1)+2

    41270除以某个自然数,其商为74,求除数与余数。

    5:“三三数之剩二,五五数之无剩余,七七数之剩四”,求满足条件的最小的自然数。

    分析:设满足条件的最小的自然数为x,则x=3a+2x=5bx=7c+4

    6:一个整数,除357262205得到相同的余数,求这个整数。

    分析:设这个整数是x ,则357= ax+r   262=bx+r   205=cx+r

    所以 (a-b)x=95  (b-c)x=57   x9557的公约数

    7:证明:没有xy存在,使等式x2y21995(xyZ)成立.

    分析:假设有整数xy存在,使x2y21995成立。

    x2y2被4除余数为0或1.x2y2被4除余数为0,1或2.

     又∵1995被4除余数为3.∴得出矛盾,假设不成立.故没有整数xy存在,使x2y21995成立

    1、已知N除以4的余数为3,求N除以12的余数

    http://eblog.cersp.com/userlog17/36997/archives/2007/372794.shtml

  • 相关阅读:
    su 命令切换用户带来的问题
    系统无法启动
    Linux单用户模式
    反射
    propety/静态方法
    内置方法,序列化模块
    第1月5周3天
    第1月4周5天
    第1月4周4日
    第1月4周3日
  • 原文地址:https://www.cnblogs.com/Cmpl/p/division_with_remainder.html
Copyright © 2011-2022 走看看