题目内容
13.(1)用辗转相除法求840与1 764 的最大公约数;(2)把666(7)化为十进制,把342(10)化为八进制.
分析 (1)用辗转相除法求840与1764的最大公约数,写出1764=840×2+84,840=84×10+0,得到两个数字的最大公约数.
(2)利用累加权重法,即可将七进制数转化为十进制,利用除K取余法即可将十进制数转化为八进制数.
解答 解:(1)用辗转相除法求840与1764的最大公约数.
1764=840×2+84,
840=84×10+0
∴840与1764的最大公约数是84.
(2)由题意,666(7)=6×72+6×71+6×70=342(10),
342÷8=42…6
42÷8=5…2
5÷8=0…5
可得:342(10)化成8进制是526(8).
点评 本题考查进制之间的转化,考查辗转相除法和更相减损术,熟练掌握进制之间的转化法则是解题的关键,这属于算法案例中的一种题目,解题时需要有耐心,认真计算,不要在数字运算上出错,本题是一个基础题.
练习册系列答案
相关题目
14.设变量x、y满足约束条件$\left\{\begin{array}{l}3x+y-6≥0\\ x-y-2≤0\\ y-3≤0\end{array}\right.$,则目标函数z=4x+y的最小值为( )
| A. | -6 | B. | 6 | C. | 7 | D. | 8 |
18.已知数列{an}是等差数列,Sn为其前n项和,若平面上的三点A,B,C共线,且$\overrightarrow{OA}$=a4$\overrightarrow{OB}$+a97$\overrightarrow{OC}$,则S100=( )
| A. | 100 | B. | 101 | C. | 50 | D. | 51 |
5.已知函数f(x)=$\frac{1}{3}$x3+x2+ax.若g(x)=$\frac{1}{e^x}$,对任意x1∈[$\frac{1}{2}$,2],存在x2∈[$\frac{1}{2}$,2],使f'(x1)≤g(x2)成立,则实数a的取值范围是( )
| A. | $(-∞,\frac{{\sqrt{e}}}{e}-8]$ | B. | $[\frac{{\sqrt{e}}}{e}-8,+∞)$ | C. | $[\sqrt{2},e)$ | D. | $(-\frac{{\sqrt{3}}}{3},\frac{e}{2}]$ |
2.若函数f(x)是定义在R上的偶函数,在(-∞,0)上对任意两个不相等的实数a,b总有$\frac{f(a)-f(b)}{a-b}$>0,且f(2)=0,则使xf(x)<0的x的取值范围是( )
| A. | -2<x<2 | B. | x>2或-2<x<0 | C. | -2<x<0 | D. | x<-2或x>2 |