【简答题】请阐述借助栈实现数制转换(即:将十进制数 N 转换成 r 进制数)的算法思想。 (4.0分)
举一反三
- 栈的简单应用:数制转换问题(将十进制数N转换为r进制的数)将十进制数N转换为r进制的数,其转换方法利用
- 把任意R进制数按权展开求和,就实现了R进制对十进制的转换。
- 下面关于进制数相互转换的叙述中错误的是() A: 十进制数转换成R进制数时,转换结果的位数会随R增大而减少 B: 二进制的有限数位的小数转换成十进制小数一定是有限数位的 C: 含有整数部分和小数部分的十进制数转换成R进制数,须将整数部分和小数部分分别转换. D: 十进制的有限数位的小数转换成二进制小数一定是有限数位
- 利用栈S进行10进制数到7进制数的转换。转换1098需要栈的深度为 (请填阿拉伯数字)
- 将十进制数转换为r进制数时,需要将整数部分和小数部分分别进行转换.