早教吧 育儿知识 作业答案 考试题库 百科 知识分享

计算机数制问题十进制数化为二进制123.11D=()B0.1D=()B0.111D=()B0.98D=()B十进制化为16进制123.11D=7B.1H(0.11*16=1.76所以化为16进制小数点后面为1是怎样的吗?但是有时会乘几次16或2或8我就是不

题目详情
计算机数制问题 十进制数化为二进制 123.11D=( )B 0.1D=( )B 0.111D=( )B 0.98D=( )B
十进制化为16进制 123.11D=7B.1H (0.11*16=1.76所以化为16进制小数点后面为1是怎样的吗?但是有时会乘几次16或2或8 我就是不知道十进制数,小数点后面的数化为n进制时,乘以几次n)还比如5.75D=101.11B 0.75*2=1.50.1 1.50*2=1.00.1 所以0.75化为0.11 这时为什么是乘以两次2?
▼优质解答
答案和解析
取决于你想保留几位小数
比如123.11D是没有办法完全转换成16禁止的,只能是近似的转换
0.11 * 16 = 1.76 整数取出 1
0.76 * 16 = 12.16 整数取出 12=C
……
看了 计算机数制问题十进制数化为二...的网友还看了以下: