Think:
1左移运算符百度释义:
在许多计算机编程语言(例如:C语言、C++语言、Java语言、JavaScript语言,Pascal语言等)中,“<<”代表左移运算符(就相当于’shl’)。该运算符为双目运算符,结合方向为从左到右,作用是把一个整型数的所有位向左移动指定的位数,移动到左边界之外的多余二进制位会被丢弃,并从右边界移入0。
左移运算的两个操作数应为整数类型。第一个操作数是要进行移位操作的数,第二个操作数指定第一个操作数移动的位数。如果第二个操作数等于0则不发生任何移位。
应用举例:
一,问:计算表达式14 << 2的值。
答:表达式14 << 2的值为56,因为14(即二进制的00001110)向左移两位等于56(即二进制的00111000)。
二,问: 计算表达式8 >> 2的值。
答:表达式8 >> 2的值为2,因为8(即二进制的00001000)向右移两位等于2(即二进制的00000010)。
2左移运算符计算
c = a << b;
即 c = a * pow(2, b);
3左移运算符<<与pow()函数

#include <bits/stdc++.h>using namespace std;int main(){int m;while(scanf("%d", &m) != EOF){int a = 1 << m;int b = pow(2, m);printf("(a, b):(%d, %d)\n", a, b);}return 0;
}

左移运算符——初级学习相关推荐

  1. mysql查询数据为0的所有字段6_MySQL8.0 初级学习笔记(六)查询数据

    MySQL8.0 初级学习笔记(六)查询数据 MySQL8.0 初级学习笔记(六)查询数据 查询有多种方法:单表查询,使用集合函数查询,连接查询,子查询,合并查询结果,为表和字段取别名,使用正则表达式 ...

  2. 【算术、关系、逻辑、位、复合赋值、带副作用的、自增、自减、其它】运算符(学习笔记4--C语言运算符)

    前言: 如果你正在学习C语言而又不知道从何处开始学,你可以跟着我一起学习C语言,在寒假期间我每天都会发一篇博客,里面有各种C语言的知识点,如果你想学习下去,想进步,就来每天跟着我一起打卡吧,期待我们能 ...

  3. [错误分析][Error]no match for ‘operator<<‘无匹配的左移运算符

    错误提示:[Error]no match for 'operator<<' (operand types are 'std::basic_ostream' and 'plural') 先看 ...

  4. java的编译器怎么出来_怎样掌握ava编译器的使用,教程在这里,如何进行Java初级学习...

    原标题:怎样掌握ava编译器的使用,教程在这里,如何进行Java初级学习 Java的学习中,并没有那么的繁琐,只需要我们逐步掌握,就能够发觉java是全世界最好的编程语言之一.那么今天就带领大家进行简 ...

  5. C++_类和对象_C++运算符重载_左移运算符重载_链式编程_实现直接打印对象---C++语言工作笔记056

    然后我们再去看左移运算符,实际上就是那个<< 小于号 为什么要重载他呢?因为我们想实现一个功能,比如我仅仅是cout << p 就可以打印这个对象,现在肯定是不行对吧. 我们用 ...

  6. 运算符重载——左移运算符重载

    目录: 运算符重载--算术运算符重载 运算符重载--递增运算符重载 运算符重载--左移运算符重载 运算符重载--赋值运算符重载 应用场景: 可以输出自定义的数据类型信息 Person p(" ...

  7. CSS3初级学习(二)背景图片叠加

    CSS3初级学习(二) 背景图片叠加 Hello!大家好久不见,这里是学业日渐繁忙的万物之恋,沉迷学习无心写博客(并不是),久违的来和大家分享下自己在学习过程中碰到的一些有趣案列.话不多说: 先看效果 ...

  8. PHP初级学习(三)

    PHP初级学习(三) PHP函数 php函数名以字母或下划线开头. 语法风格类似于javascript. 看一下语法 <?phpfunction functionName(){//函数体} ?& ...

  9. PHP初级学习(一)

    PHP初级学习(一) 初识PHP 通用的开源脚本语言. 运行在服务器端,适用于WEB开发领域. 跨平台运行(Windows.Linux.Unix.Mac OS X 等). 可以与很多主流数据库建立连接 ...

最新文章

  1. poj3259(SPFA算法)
  2. 压力测试工具ab 及 centos下单独安装方法
  3. C语言函数sscanf:从一个字符串中读进与指定格式相符的数据
  4. 4/8 Serverless 技术实践营成都站持续报名中
  5. 各类最新Asp .Net Core 项目和示例源码
  6. Python基本数据类型(二)
  7. 在VS2019发布独立程序与单一执行程序
  8. CCS 3.3中统计程序运行的时间
  9. C#中,将16进制转换为有符号的10进制的方法(支持带0x标志,支持任意字符串)
  10. 基于Bert-NER构建特定领域中文信息抽取框架
  11. java面试难吗_MBA提前面试考什么?MBA提前面试得到优秀的,复试还难吗?林晨陪你考研...
  12. html卡机代码,能让微信卡死的代码是什么 微信整人代码大全
  13. Rhino for Mac Essential Training Mac平台的Rhino基础教程 Lynda课程中文字幕
  14. 企业财务分析一头雾水?有了这个财务报表工具,问题一键解决
  15. 7-8 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company
  16. 计算机科学理论数学研讨会,2017年奇异摄动理论及其应用学术研讨会会议-上海交通大学数学系.DOC...
  17. hiberfil.sys是什么文件?可以删除吗?
  18. 使用 IQR、Z-score、LOF 和 DBSCAN 进行异常值检测
  19. 推荐几款好看又好用的开源博客
  20. android chrome 工具栏,安卓chrome://flags中值得调整的的选项

热门文章

  1. 4GB卖118:kingmax超棒祥云典藏版
  2. 食品生产车间温湿度监控系统
  3. 安装织梦网站出现连接数据库失败
  4. 2023最新STM32毕业设计项目集合
  5. 关于小米手机使用广播无法接受短信的问题
  6. 2023年之Linux新发行版
  7. mac安装卸载nvm
  8. 金蝶云星空和管易云单据接口对接
  9. Eps总结(3)——Eps使用点云生成等高线及高程点
  10. 山东ISO9001质量管理体系需准备哪些资料