正规东莞网站建设wordpress 帖子权限

diannao/2026/1/23 6:42:50/文章来源:
正规东莞网站建设,wordpress 帖子权限,国外好的室内设计网站,建设景区网站的目的最近在学习极客时间的课程–程序员的数学基础课。 课程地址#xff1a;https://time.geekbang.org/column/intro/143 这是第一节课程的学习笔记–有关进制的转换。 二进制 什么是二进制 十进制计数是使用 10 作为基数#xff0c;例如一个数字#xff1a;2871#xff0c…最近在学习极客时间的课程–程序员的数学基础课。 课程地址https://time.geekbang.org/column/intro/143 这是第一节课程的学习笔记–有关进制的转换。 二进制 什么是二进制 十进制计数是使用 10 作为基数例如一个数字2871它是十进制表示也就是 28712×10008×1007×1012×1038×1027×1011×1002871 2×10008×1007×1012×10^38×10^27×10^11×10^0 28712×10008×1007×1012×1038×1027×1011×100 二进制则采用 2 作为基数它的数位是2n2^n2n的形式。例如二进制数字110101它转换为十进制的表示过程如下 1×251×240×231×220×211×2032160401531×2^51×2^40×2^31×2^20×2^11×2^0 32 16040153 1×251×240×231×220×211×203216040153 根据这个思路八进制以 8 为基数和十六进制以 16 为基数等计数方法其实也是同样的道理和十进制的转换也是同样的做法。 利用 Python 代码实现二进制和十进制的转换如下所示 # 十进制转二进制的方法除2取余逆序排列, https://blog.csdn.net/shirley_sweet/article/details/73896279 def change(n):result 0if n 0: # 输入为0的情况return resultelse:result change(n // 2) # 调用自身return result str(n % 2)def decimal_to_binary(decimal_val):十进制转为二进制:param decimal_val::return:print(transfer %d to binary % decimal_val)recursion_result change(decimal_val)print(递归实现转换结果, recursion_result)def binary_to_decimal_func(val):按照定义来实现即 2^n 的形式:param val: str:return:print(original val: , val)numbers len(val)result 0for i in range(numbers):result int(val[i]) * pow(2, numbers - i - 1)return resultdef binary_to_decimal(val):二进制转十进制:param val::return:decimal2 binary_to_decimal_func(str(val))print(第二种转换二进制为十进制, decimal2)实际上Python 有内建函数可以直接实现这几个进制之间的转换比如bin、oct、hex分别表示将十进制数转换为二进制、八进制和十六进制而将其他进制转换为十进制则可以用int(val, base)函数只是需要注意输入值val必须是字符串然后设置base参数为当前输入值所用的进制比如二进制自然是设置base2代码如下所示 def binary_to_decimal(val):二进制转十进制:param val::return:# 第一种方法内建函数--int()输入值必须是字符串形式decimal int(str(val), 2)print(二进制数为: 0b%d % val)print(二进制转换为十进制为, decimal)def decimal_to_other_build_function(dec):采用内建函数将十进制转换参考 http://www.runoob.com/python3/python3-conversion-binary-octal-hexadecimal.html:param dec::return:print(十进制数为, dec)print(转换为二进制为, bin(dec))print(转换为八进制为, oct(dec))print(转换为十六进制为, hex(dec))计算机为什么使用二进制 二进制的数据表达具有抗干扰能力强、可靠性高的优点二进制非常适合逻辑运算组成计算机系统的逻辑电路通常只有两个状态即开关的接通和断开。 二进制的位操作 移位操作 二进制左移一位表示将数字翻倍即乘以 2 但左移需要注意数字溢出的问题需要考虑当前采用的变量类型位数比如是int16类型即只有 16 位数那么就要考虑当前数值的位数是否达到 16 位了 二进制右移一位则表示将数字除以 2 并使用整数商注意右移分为算术右移和符号右移这是因为符号位的原因一般符号位是0表示该数值为正数符号位是1表示该数值是负数。 对于逻辑右移需要在右移后在左边补上符号位即正数补 0负数补 1 对于算术右移就是保持符号位不动其余位数右移。 在 Java 语言中逻辑右移采用表示算术右移是表示但 Python 并没有运算符实现逻辑右移的操作。 简单的实现左移操作和算术右移操作 def left_shift(val, n):左移操作:param val::param n: 移动的位数:return:print(二进制数为: 0b%d % val)val int(str(val), 2)print(十进制数值, val)result val nprint(left shift %d, result%s % (n, result))result bin(int(result))print(left shift {}, result{}.format(n, result))def right_shift(val, n):右移操作:param val::param n::return:print(二进制数为: 0b%d % val)val int(str(val), 2)print(十进制数值, val)math_val val nprint(right shift {}, math_val{}.format(n, math_val))result bin(int(math_val))print(left shift {}, result{}.format(n, result))测试代码如下 binary_val 100101 # 输出结果是 0b1001010 left_shift(binary_val, 1) # 输出结果是 0b10010 right_shift(binary_val, 1)逻辑操作 或参与操作的位中只要有一个是 1最终结果就是 1与参与操作的位必须都是 1最终结果才是 1 否则就是 0异或参与操作的位相同最终结果就是 0 否则是 1。 代码实现如下 def logic_operation(val1, val2):二进制的逻辑运算与、或、非以及异或操作:param val1::param val2::return:print(orginal val:{},{}.format(val1, val2))dec_val1 int(str(val1), 2)dec_val2 int(str(val2), 2)print(decimal val:{},{}.format(dec_val1, dec_val2))and_result dec_val1 dec_val2or_result dec_val1 | dec_val2not_result1 ~dec_val1not_result2 ~dec_val2different_or_result dec_val1 ^ dec_val2print(and result, bin(int(and_result)))print(or result, bin(int(or_result)))print(not result1, bin(int(not_result1)))print(not result2, bin(int(not_result2)))print(different or result, bin(int(different_or_result)))if __name__ __main__:binary_val 100101binary_val2 110100logic_operation(binary_val, binary_val2)测试的两个二进制数值分别是100101和110100输出结果如下这里非的操作会实现按位取反对于有符号数如果是正数就会变为一个负数。 orginal val:100101,110100 decimal val:37,52 and result 0b100100 or result 0b110101 not result1 -0b100110 not result2 -0b110101 different or result 0b10001上述源代码的地址是 https://github.com/ccc013/CodesNotes/blob/master/Maths/Binary.py 欢迎关注我的微信公众号–机器学习与计算机视觉或者扫描下方的二维码大家一起交流学习和进步

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89030.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设价格标准渠道制作h5的软件有什么

参考官方文档:https://msdn.microsoft.com/en-us/library/dn469464(vvs.113).aspx转载于:https://www.cnblogs.com/liandy0906/p/8473110.html

淘宝商家网站建设免费wordpress中文博客主题

一、Easy-ES概述 Easy-Es(简称EE)是一款由国内开发者打造并完全开源的ElasticSearch-ORM框架。在原生 RestHighLevelClient 的基础上,只做增强不做改变,为简化开发、提高效率而生。Easy-Es采用和MP一致的语法设计,降低…

建网站 xyz网站建设公司好做吗

问题: 1.同一个kmz数据同样的底图在QGIS上显示位置正常, 在网页中显示就偏移了一些 在qgis上的显示效果,和在mars3d的显示效果:数据明显存在偏移。 解决步骤: 1.查看了kmz数据,里面实际是tif图片数据,估…

资阳自贡网站建设平台一句话介绍网站开发

我是歌谣 放弃很容易 但是坚持一定很酷 1前言 作为一名前端开发工程师 开发一个完美的网页也是我们的必修课之一 逻辑写起来有时候不是那么的难 据说页面样式才是最难的一课 本文内容纯属自己个人观点 欢迎一起交流吐槽 2网页基础版(divcss) 我第一次接触…

怎么做网站推广临沂阿里云网站建设怎么样

前言ASP.NET Core 中 HTTP 管道使用中间件组合处理的方式,换句人话来说,对于写代码的人而言,一切皆中间件.业务逻辑/数据访问/等等一切都需要以中间件的方式来呈现.那么我们必须学会如何实现自定义中间件 这里划重点,必考这里我们介绍下中间件的几种实现方式...匿名函数通常新建…

企业做网站一般多少钱免费网页空间

前言 按照官网教程,学习条件语句Switch和ifelse的使用 参考地址: conditions 性能对比 ifElse是将布尔变量和两个变量当做输入 Switch是将张量和两个变量当做输入. 因为Switch是元素级操作,所以比ifElse更具一般性 Switch需要对所有输出变量进行评…

英文网站seo 谷歌昆山专业的网站建设

惠海H6246降压开关控制器芯片是一款降压恒压的电源管理芯片,适用于高压输入、低压输出的应用。以下是对该产品的详细分析: 首先,H6246降压恒压芯片它内置60V耐压MOS,能够在48V的输入电压下稳定工作,并且具有宽压8V-48V…

网站下一步工作怎么做档案安全网站安全建设

作为“一所探索科技未知的研究院”,阿里巴巴达摩院成立至今已经四年了。 这四年来,达摩院秉持着“探索科技位置,以人类愿景为驱动力,开展基础科学和颠覆式技术创新研究”的原则与使命,在基础科研和硬科技发展上“遍地生…

永久免费网站系统网站建设文化教程

Java Web实现信息管理 前言: 大二上学期刚学完Oracle,老师就要求用Java语言操作Oracle,当时真的是懵了。回顾自己前两年的生活,大一上学期学习C语言,下学期学习Java,当时教课老师是学硬件的。课上讲一些理…

严什么的烟 网站建设建设网站通过什么赚钱

在当今快速发展的机器学习(ML)领域,没有任何一个公司,包括科技巨头,能够独立“解决AI”。这是一个需要通过共享知识和资源在社区中协作来实现的目标。正是基于这个信念,Hugging Face Hub应运而生,它是一个集成了超过12…

自建导航站wordpress网站上传不了照片

文章目录 前言贪心知识点贪心的套路 贪心一般解题步骤一、738. 单调递增的数字二、968. 监控二叉树总结 前言 一个本硕双非的小菜鸡,备战24年秋招,计划二刷完卡子哥的刷题计划,加油! 二刷决定精刷了,于是参加了卡子哥…

肇庆高要建设局网站网站上那些兼职网页怎么做

2.8日学习打卡 一.springboot整合RabbitMQ 之前我们使用原生JAVA操作RabbitMQ较为繁琐&#xff0c;接下来我们使用 SpringBoot整合RabbitMQ&#xff0c;简化代码编写 创建SpringBoot项目&#xff0c;引入RabbitMQ起步依赖 <!-- RabbitMQ起步依赖 --> <dependency&g…

深圳建网站哪个公司好关于美食的网页模板

文章均由自己原创&#xff0c;只是一直没有在自己博客发表。本地附件也没有了&#xff0c;我是从网上找来我的以前的投稿。 写在之前的废话&#xff1a;小菜技术能力不行&#xff0c;如果你觉得此文实在看不下去&#xff0c;还请PASS掉。如果你对我的文章有兴趣&#xff0c;可以…

wifi管理网站wordpress 制作app

题意&#xff1a;就是平时玩的十滴水游戏&#xff0c;游戏者拥有一定的水滴&#xff0c;能够滴在某些位置&#xff0c;如果一个点上的体积超过了4就会爆炸&#xff0c;向四周传递一个小水滴。该题就是要求模拟这个过程。 分析&#xff1a;这里有一个问题就是不能够使用递归来处…

装修网站应该怎么做wordpress离线发布功能

一、离散对数问题&#xff08;Discrete Logarithm Problem, DLP&#xff09; 问题描述&#xff1a;给定 有限阿贝尓群 G中的2个元素a和b&#xff0c;找出最小的正整数x满足&#xff1a;b a ^^ x &#xff08;或者证明这样的x不存在&#xff09;。 二、阶数问题&#xff08;O…

购物网站的建设时间wordpress文章改为已发布

假如C进入Linux内核&#xff0c;那么需要做哪些改造&#xff1f; 在开始前我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「c的资料从专业入门到高级教程」&#xff0c; 点个关注在评论区回复“888”之后私信回复“888”&#xff0c;全部无偿共享给大家&#xf…

网站建设标书范本专业设计app

5G作为“新基建”之首&#xff0c;肩负着驱动国民经济转型升级、促进实体经济与数字经济深度融合、满足各行各业高质量通信服务需求的重任。 随着5G技术的更新迭代&#xff0c;各行各业对网络的可靠性&#xff0c;确定性等提出更高的需求&#xff0c;5G LAN作为3GPP R16标准定…

北京设计网站的公司哪家好电子商务网站建设与管理期末试卷

Linux CPU利用率 在线上服务器观察线上服务运行状态的时候&#xff0c;绝大多数人都是喜欢先用 top 命令看看当前系统的整体 cpu 利用率。例如&#xff0c;随手拿来的一台机器&#xff0c;top 命令显示的利用率信息如下 这个输出结果说简单也简单&#xff0c;说复杂也不是那么…

境外网站建设开发网站需要什么

安装Apache 服务 打开 Apcahe的目录 &#xff0c;打开bin目录&#xff0c; 如&#xff1a;E:\wamp\Apache24\bin &#xff0c;打开目录&#xff0c;Shift键 鼠标右键 &#xff0c; 点击 在此处打开命令窗口或者W快捷键直接到此处&#xff0c; 也可以Window键r&#xff0c;输入…

电商网站怎么推广刷抖音一天赚四五百块

目前最新的twitter-mysql版本基于mysql5.5.22&#xff0c;以下总结了一些比较明显的改进点&#xff0c;大部分已经亲自证实&#xff0c;其他一些诸如修复的比较次要的问题(例如编译问题)这里暂不列出&#xff0c;可以详细参阅https://github.com/twitter/mysql/wiki/Change-His…