![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言编程
文章平均质量分 77
究竟实相
这个作者很懒,什么都没留下…
展开
-
C语言中以二进制形式输出整数
在C标准库函数中,printf()提供了向原创 2014-09-08 09:45:49 · 14814 阅读 · 0 评论 -
如何用C语言获得整数所需的最少二进制位数
最近在开发一个业务规则的项目,遇到一个问题,就是要判断一个无符号整数的有效二进制位数是多少。例如,5的二进制形式为101b,有3个二进制位,17的二进制形式为1 0001b,有5个二进制位。问题:已知n∈[0, pow(2, 31) ),求n的二进制位数。拿到问题后,我在纸上列举了一些例子,以观察规律。例子如下:二进制位数举例无符号整数二进制位数原创 2014-09-08 12:11:29 · 1680 阅读 · 0 评论