一个小于等于31的数 用公式怎么算出是这5个数1,2,4,8,16任意相加的结果

一个小于等于31的数 用公式怎么算出是这5个数1,2,4,8,16任意相加的结果
每个数只能用一次 例如 14=8+4+2;而不是14=8+2+2+2
数学人气:393 ℃时间:2019-10-19 00:40:54
优质解答
用二进制来解释吧1= 1(2进制)2= 10(2进制)4= 100(2进制)8= 1000(2进制)16= 10000(2进制)31=11111(2进制)=10000+1000+100+10+1(2进制)则31=16+8+4+2+130=11110(2进制) =10000+1000+100+10(2进制)则...在java程序中采用递归应该怎么写啊?

编程语言我一门都没学会~~~~~  - -!


我用一个简单的excel表格表示一下吧



我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版