除法算法

✍ dations ◷ 2025-11-21 17:40:53 #算法

除法器(除法算法)是一类算法。给定两个整数 N(分子)和 D(分母),计算它们的商和(或)余数。其中某些算法可以通过人工手动计算,而另一些则需要依赖数字电路的设计或软件。

除法算法主要分为两类:慢除法和快除法。慢除法在每次迭代的过程中给出结果(商)的一位数字。慢除法包括复原法(restoring)、非复原法(non-restoring)和SRT除法等。快除法从商的一个近似估计开始,并且在每次迭代过程中产生有效位数为最终商的两倍多的中间值。Newton-Raphson和GoldSchmidt属于这一类。

为接下来的讨论的方便,我们有以下标记:

N D = ( Q , R ) {\displaystyle {\frac {N}{D}}=(Q,R)}

其中

是输入,而输出是

相关

  • 加拿大加拿大军队(英语:Canadian Forces;法语:Forces canadiennes;分别简称为“CF”或“FC”)是加拿大各军部队自1968年2月1日起采用的统称。加拿大联邦政府由当日起将陆海空三军合并为
  • 欧盟危险性符号危险性符号(Hazard symbols)是用来标识危险的物质、地点或物品,包括电流、毒物与放射性。危险性符号通常由法律规定并由标准化组织执行。括号内为该符号的Unicode编码。有毒(“
  • 赛洛新脱磷酸裸盖菇素是一种致幻性蘑菇生物碱,与磷酸化的裸盖菇素共见于多数迷幻蘑菇中。在中华人民共和国是第一类精神药品。其精神作用多变,一般作用时间在3-8小时。可由裸盖菇素
  • 达尔富尔冲突达尔富尔战争(阿拉伯语:الحرب في دارفور‎)发生在苏丹共和国西部的达尔富尔,交战方主要分别为游牧的巴加拉族组成的牧民武装部队,以及巴加拉族以外的定居部落。苏丹
  • 游击战游击战是非正规作战,游击战一词来自18世纪的西班牙语guerra(战争)的缩小词guerrilla,意为“小战”,这一词在后来的半岛战争(1808年-1814年)也出现过。游击战以多发性主动袭击为主要
  • 托马斯·法雷尔托马斯·法雷尔(英语:Thomas Farrell,1891年12月3日-1967年4月11日)是美国陆军少将,在一战、二战中均有服役。他在曼哈顿计划中经莱斯利·格罗夫斯亲手提拔担任副指挥将军,并出任现
  • 鲍勃·库锡6次NBA总冠军(1957, 1959–1963)NBA最有价值球员(1957)13次NBA全明星球员(1951–1963)罗伯特·约瑟夫·库锡(英语:Robert Joseph Cousy,1928年8月9日-),美国NBA联盟前篮球运动员,NB
  • 埃皮塔西奥·达席尔瓦·佩索阿埃皮塔西奥·林道尔夫·达席尔瓦·佩索阿(Epitácio Lindolfo da Silva Pessoa,1865年5月23日-1942年2月13日),巴西政治家,1919年他曾代表巴西签定凡尔赛条约,并仍在凡尔赛时当选巴
  • 中国番茄曲叶病毒中国番茄曲叶病毒(Tomato leaf curl China virus、ToLCCNV)是双子病毒科(英语:Geminiviridae)菜豆金色花叶病毒属(英语:Begomovirus)的一种病毒,于2011年被发表,最早在中国广西南宁的
  • Omega网络Omega网络是一种常用于并行计算架构的网络配置。它是一个依赖于完美洗牌互联算法的非直连拓扑。一个8x8的Omega网络是一个多级互联网络,这意味着处理单元(英语:processing elem