IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Scala-Day12 -> 正文阅读

[大数据]Scala-Day12

Scala运算符

2.4Scala位运算符

1)基本说明:
在这里插入图片描述
按位与(&):参考一假则假(一0则0)
按位或(|):参考一真则真(一1则1)
eg.
a= 0 1 1 0 0 1 0
b= 1 1 0 0 0 1 0
a&b=0 1 0 0 0 1 0
a|b= 1 1 1 0 0 1 0

按位取反(~)(顾名思义—01互换):
需要注意的是:二进制首位的0 1是用来表示正负的,对于正数我们需要取反加1(这里博主也不是很明白,欢迎指导)
a=60(0 0 1 1 1 1 0 0)
~a=(1 1 0 0 0 0 1 1)----(-61)
在这里插入图片描述
按位异或:(只有在对应位置的二进制数相异时才是1,相同则为0)
eg:
a= 1 0 1 0
b= 1 1 0 0
a^b=0 1 0 1

左移运算符:
简单来讲,左移几位就乘以2的几次方:
在这里插入图片描述
在这里插入图片描述

右移运算符:
类似于左移,右移则是移几位就除以2的几次方:
在这里插入图片描述

在这里插入图片描述
无符号右移:
在这里插入图片描述
博主对二进制原理还不是很透彻,这学期学计算机组成原理的时候讲到二进制问题再好好补一补。

Scala运算符总结:

好了,scala运算符这一章节学完了,下面总结一下。

运算符的本质:
在Scala中运算符其实只是人为的规定而已,我们把它当做一个对象的方法来调用。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
ok,明天开始学习Scala的流程控制,再见。

每日一句:
Happiness is a state of mind,and depends very little on outward circumstance.

--------- ------ ------- ------ ---------- ------ ---- ------- — ------- — -------- — ---Helen Keller

As Helen Keller said,…/As mentioned in Helen Keller‘s essay,…

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-17 12:49:38  更:2021-11-17 12:50:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:00:39-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码