0. 预备知识 快速幂 计算 $$ a^kmod\ p $$ 快速幂就是快速算底数的 次幂,时间复杂度为 与朴素算法相比效率极大提升。 原理 将 转化成二进制数 的二进制数为 则十进制 写成 $$ 11=1\times2^3+0\times2^2+1\times2^1+1\times2^0 $$ 当 ...
分类:
其他好文 时间:
2020-05-18 14:39:45
阅读次数:
74
# 偏函数是用于对函数固定属性的函数,作用就是把一个函数某些参数固定住(也就是设 置默认值),返回一个新的函数,调用这个新的函数会更简单 1 print(int('12345')) #字符串按十进制转换为整数 2 print('转换为八进制:',int('12345',base=8)) 3 prin ...
分类:
其他好文 时间:
2020-05-17 11:45:59
阅读次数:
54
1、当变量是字符串格式的数字时,可以正常进行减、乘、除运算,做相加时会默认级联处理。 2、NaN是“not a number”的缩写,但 typeOf NaN 的返回值是number。可以用函数isNaN()来判断某个值是否是数。 3、(-)Infinity是数值超出范围时的返回值。(包括除数为0时 ...
分类:
编程语言 时间:
2020-05-16 23:35:56
阅读次数:
128
一直没太在意计算机浮点数的问题,今天查了一下资料,把这个问题梳理了一下,其实这个简单来说就是进制转换和无限小数带来的问题,要弄明白这个问题只要了解IEEE754的标准的就清楚了,我也总结一下原因,各位看官仔细看看就能明白通俗易懂^_^ 重点内容 1:在我们现实生活中使用的数字是十进制的,但是在计算机 ...
分类:
Web程序 时间:
2020-05-16 00:58:19
阅读次数:
81
函数用途abs()返回数字绝对值all()判断给定的可迭代参数iterable中的所有元素是否都为TRUE,如果是返回True,否则返回Falseany()判断给定的可迭代参数iterable是否全部为False,则返回False,如果有一个为True,则返回Trueascii()调用对象的repr()方法,获取该方法的返回值bin()将十进制转换为二进制oct()将十进制转换为八进制hex()将
分类:
编程语言 时间:
2020-05-15 17:48:31
阅读次数:
78
==版本3.11== MQTT报文结构 固定报头 固定报头 固定占2个字节 第一个节前4位表示报文类型后四位表示报文的标志 第二个字节表示剩余报文的长度 报文类型 比如建立连接的前四位报文为0001,则转换成十进制=1,刚好对应上表中的CONNECT,也就是客户端请求连接服务端的意思 报文标志 继续 ...
分类:
其他好文 时间:
2020-05-15 15:40:09
阅读次数:
219
# coding=utf-8 import datetime import time print ("格式参数:") print (" %a 星期几的简写") print (" %A 星期几的全称") print (" %b 月分的简写") print (" %B 月份的全称") print (" ...
分类:
编程语言 时间:
2020-05-15 13:34:23
阅读次数:
63
基本数据类型一、Number(数值)1、分类整数浮点数布尔复数2、整数说明python可以处理任意大小的整数,包含复数普通定义#普通定义num1=10#id(变量名):可以查看变量的内存地址#hex(十进制数字):将十进制数字转为十六进制数字(0x为开头,不是数据内容部分)print(id(num1),hex(id(num1)))#type(变量名):可以查看变量的类型,int表示整数数字prin
分类:
编程语言 时间:
2020-05-15 11:49:55
阅读次数:
69
/** 哈希值:是一个十进制的整数,由系统随机给出(这个地址值,就是一个逻辑地址)* object:有一个hashCode()获取对象的哈希值* int hashCode()返回该对象的哈希码值* object中的源码:* public native int hashCode();* native: ...
分类:
其他好文 时间:
2020-05-14 15:36:14
阅读次数:
64
位操作 运算符:~、&、|、^、 、 =、 二进制、十进制、十六进制 位运算符位字段 _Alignas _Alignof 二进制、位和字节 计算机适用基底为2的数制系统。它用2的幂而不是10的幂。以2为基 底表示的数字被称为二进制数(binary number)。二进制中的2和十进制中 的10作用相 ...
分类:
编程语言 时间:
2020-05-13 17:18:29
阅读次数:
85