1. 首页
  2. > 税务筹划 >

10101010八进制(二进制数10101010转换为八进制数)

python学习笔记1:数字类型


一、python的数据类型分为3类:整数型、浮点型、复数型


1、整数类型,


取值范围【-∞, ∞】


整数型有4种进制:十进制、二进制、八进制、十六进制。


二进制,以0b或0B为引导,由0、1组成,如0b1010、0B1010


八进制,以0o或0O为引导,由0~7组成,如01010、0O1010


十六进制,以0x或0X为引导,由0~9、A~F组成,如0x1010、0X1010


(进制中英文字母采用大小写均可)


不同的整数之间可以直接比较或运算。


进制之间运算结果默认以“十进制”方式显示。



2、浮点数类型,


一般来说浮点数取值范围在:-10³⁰⁸ 到 10³⁰⁸之间,


浮点数之间的区分精度约为:2.22×10﹣¹⁶


浮点数必须有小数部分,小数部分可以是0,例如:1010.0是浮点数、1010是整数


浮点数有2种表达方式:十进制形式、科学计数法表示。


科学计数法:使用字母e或E作为幂的符号,以10为基数。
<a> e <b>=a x 10^b, 列如:1.01e3值为1010.0


Tip:


1010是整数、1010.0是浮点数,它们值相等,但是幂运算的结果却可能不同。


pow(x,y)是python的内置函数,用于计算:x的y次方。


pow(2,3)即计算2的3次方,数值显示为8


在python中,浮点数的运算存在“不确定尾数数的问题”,可以用round(x,d)函数去掉不确定尾数。


round(x,d)表示将数字x,保留d位小数,能够对x进行四舍五入。


例如:round(3.1415,3),显示数值为:3.142



3、复数类型:


复数用:a bj 表示,a为实数部位,b为虚数部位。


当虚数b为1时,不可省略1。因为j表示1个变量,而1j表示复数。


函数(a bj ).real,取复数实部值,


函数(a bj).imag,取复数虚部值。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息