1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//判断一个数为多少位 比如 3 是 1位   102 是3位。
#include <iostream>
using namespace std;
int main()
{
    int a;
    cout<<"input a num"<<endl;
    cin>>a;
    int t=1;
    for(int i=10;i<10000000;i*=10,t++)
        if(a<i) break;
    cout<<"是"<<t<<"位数"<<endl;
    return 0;
}

出处:http://www.cnblogs.com/zhangdongsheng/
作者:张东升

判断一个数为多少位 比如 3 是 1位 102 是3位。相关推荐

  1. 位操作的应用:判断一个数是不是2的幂数,实现循环移位【位操作】(55)

    判断一个数是不是2的幂数 实现循环移位 图解说明 循环左移一位结果说明 循环右移三位结果说明 移动过程说明 循环左移一位过程说明 循环右移两位过程说明 代码演示 判断一个数是不是2的幂数 怎么证明一个 ...

  2. 如何快速判断一个数是否为16的倍数

    当我们使用aligned_malloc获得内存按16对齐的指针时,我们需要判断返回的指针是否正确,即指针地址是否为16的倍数. 如何快速判断一个数是否为16的倍数? 简化先思考如何判断一个数为2的倍数 ...

  3. 1,判断一个数是不是质数。 2,选取出100以上、1000以内所有个位数字与十位数字之和被10除所得余数恰好是百位数字的素数(如293).输出上述这些素数的个数及这些素数的和.

    对于大于 1 的数,如果除了 1 和它本身,它不能再被其它正整数整除,那么我们说它是一个质数.晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断. 输入格式 输入包括一行,为一个整数 N(1 ...

  4. 位运算判断一个数是奇数还是偶数

    在 leetcode 上刷题的时候,有道题需要判断一个数是奇数还是偶数.看到大神写的判断方法.记录一下 代码如下 int t = 3; // 要判断的数. int odd = t & 1; / ...

  5. c语言位运算 判断一个数的奇偶性,组合数奇偶性判断 应用位运算方法

    公式P是指排列,从N个元素取R个进行排列(即排序). (P是旧用法,现在教材上多用A,Arrangement) 公式C是指组合,从N个元素取R个,不进行排列(即不排序). 组合数的奇偶性判定方法为: ...

  6. 腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?

    1.腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中? 思想:用数组来存这40亿个数,而且只能用bit来表示.why? ...

  7. 判断一个数是否是2的倍数----------面试算法

    思考: 如果要判断一个数是2的倍数,只需要判断这个数的二进制的第一位是1,其他的位都是0就可以. 也就是形如: 100 10000 1000000 注意,上面都是二进制的表示 关键是怎么判断只有第一位 ...

  8. 判断一个数是不是2的指数幂

    判断一个数是不是2的指数幂 求一个数是不是2的指数幂 2^0=1,2^1=2,2^2=4,2^3=8 1 1的二进制为1 2的二进制为10 4的二进制为100 8的二进制为1000 发现只有最高位为1 ...

  9. 怎样知道一个数是不是2的N次方,怎样判断一个数是奇数还是偶数

    1.怎样知道一个数是不是2的N次方 解: X<<1 看是否为0 将该数转换为二进制并且向左移一位,如果是0则是2的N次方 如 2=10 4=100 8=1000 16=10000 ... ...

最新文章

  1. HDU 1429 胜利大逃亡(续)
  2. phpexcel 将excel数据导入到mysql数据库_phpexcel导入excel到mysql数据库(示例)
  3. Python操作Memcached
  4. 前端小白的 docker 配置nginx踩坑之旅
  5. Apache JMeter--网站自动测试与性能测评
  6. Python 开发的 10 个小贴士,你知道几个?
  7. RabbitMQ延迟消息的极限是多少?
  8. swiper6.0改造 “翻页按钮”:自定义style样式和position - 案例篇
  9. 原型和原型链原型继承_原型还是不原型:这就是问题所在。
  10. 史上最全SQL基础知识总结(理论+举例)
  11. readelf 和 objdump 例子详解及区别 (ELF文件说明)
  12. 一文搞懂CAN和CAN FD总线协议
  13. 目标检测:损失函数之SmoothL1Loss
  14. 懒惰的风纪委Elaine(宁波工程学院)
  15. 拜腾“难”飞:全球化饮鸩止渴?
  16. rabbitmq遇到的一些坑
  17. python re模块下载_python: re模块
  18. vga转html电脑打不开,VGA切换器使用方法和常见问题说明
  19. Tomcat-Connector(连接器)
  20. 【Transformer专题】一、Attention is All You Need(Transformer入门)

热门文章

  1. OpenCV中常用到的轮廓处理函数汇总
  2. python中的连续比较是什么_在python中提取连续行之间的差异
  3. JAVA写XML乱码问题_java 写 xml 中文乱码
  4. Redis初学:5(String类型的基本操作)
  5. Java项目:宠物商城系统(java+Springboot+Maven+mybatis+Vue+mysql)
  6. 计算机网络 关于网速,关于电脑网速慢的说明
  7. 临平职高计算机专业高职考大学,临平职高高考再传捷报 本科连续四年蝉联杭州市第一...
  8. NodeJS 使用redis实现定时执行方法
  9. 初始化Mysql系统报错,begin failesd--conpilation aborted at scripts........
  10. iOS 标签自动布局