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

如何利用堆栈把十进制数转化为二进制数字并输出,包括非整数的小数部分也要转化。

题目详情
如何利用堆栈 把十进制数转化为二进制数字并输出,包括非整数的小数部分也要转化。
▼优质解答
答案和解析
一般在程序里面写成除二取余数的方法来得到。跟二进制的数的取法手工算法一样。
任意数除2以后,如果有小数点,就在堆栈中写进一个1,没有小数就写0。然后除完以后,把堆栈的数倒取出来,就成了该数字的二进制。
看了 如何利用堆栈把十进制数转化为...的网友还看了以下:

如何利用堆栈把十进制数转化为二进制数字并输出,包括非整数的小数部分也要转化。  2020-07-10 …

任何进制数均可转换为十进制数,如八进制(507413)8转换成十进制数,是这样转换的:(50741  2020-07-18 …

“任何十进制小数都可以用二进制来准确表示”错误还是正确是一道选择题下列说法错误的是()D对吗?为什  2020-07-20 …

阅读下面材料,按要求作文。有一个网球教练问学生:“如果一只网球掉进草堆,应该如何找呢?”学生们纷纷作  2020-10-30 …

古代人如何烧制金属的铜的熔点1083金1063铁1534陶器300400度古人没有今天的练钢炉但是是  2020-11-20 …

下列的表示错误的是A.任何二进制整数都可用十进制表示B.任何二进制小数都可用十进制表示C.任何十进制  2020-11-25 …

有若干张扑克牌被平均分成三堆(每堆至少2张),分别叫做甲堆、乙堆、丙堆.按以下顺序操作:首先从甲堆中  2020-11-29 …

有若干张扑克牌被平均分成三堆(每堆至少2张),分别叫做甲堆,乙堆,丙堆.按以下顺序操作:首先从甲堆中  2020-11-29 …

二个二进制相加如何计算,相乘如何计算啊,请详细说明.二个二进制相加如何计算,相乘如何计算啊?不要转换  2020-12-05 …

微机原理几题填空题,+57十进制的2位16进制数原,反,补码-57十进制的2位16进制数原,反,补码  2020-12-12 …