题目内容
(请给出正确答案)
[判断题]
将一个十进制数转换成二进制,其整数部分和小数部分方法是一样的,都是除以2取余数,然后将余数逆序排列。()
答案
查看答案
第1题
十进制小数转换为二进制小数通常用()。
A.乘以2取余数法
B.乘以2取整数法
C.除以2取余数法
D.按权相加法
第2题
将一个非负十进制整数转换成八进制数,使用非递归算法实现。
算法分析:十进制转换成八进制的过程是将十进制整数除8得余数,直到商是0为止,然后倒排余数。为了得到倒排的余数,可以利用栈来实现,每次运算后将余数压入栈中,直到商为0,将栈中数据输出即是。使用顺序栈,将顺序栈的定义及其基本操作的实现写在头文件“seqstack.h”中。
第6题
将下列十进制小数转换为二进制数(小数部分取4位有效数字)。
(1) 0.933 (2) 0.75 (3) 0.69 (4) 0.38
(5) 0.25 (6) 0.115 (7) 0.075 (8) 0.064
第8题